<?xml version="1.0"?>
<doc>
    <assembly>
        <name>YourPhone.Photos.Managed</name>
    </assembly>
    <members>
        <member name="P:YourPhone.Photos.Managed.Animations.DeletePhotosPermissionDialogAnimation.FrameCount">
            <summary>
            Gets the number of frames in the animation.
            </summary>
        </member>
        <member name="P:YourPhone.Photos.Managed.Animations.DeletePhotosPermissionDialogAnimation.Framerate">
            <summary>
            Gets the frame rate of the animation.
            </summary>
        </member>
        <member name="P:YourPhone.Photos.Managed.Animations.DeletePhotosPermissionDialogAnimation.Duration">
            <summary>
            Gets the duration of the animation.
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.Animations.DeletePhotosPermissionDialogAnimation.FrameToProgress(System.Double)">
            <summary>
            Converts a zero-based frame number to the corresponding progress value denoting the
            start of the frame.
            </summary>
        </member>
        <member name="P:YourPhone.Photos.Managed.Animations.DeletePhotosPermissionDialogAnimation.Markers">
            <summary>
            Returns a map from marker names to corresponding progress values.
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.Animations.DeletePhotosPermissionDialogAnimation.SetColorProperty(System.String,Windows.UI.Color)">
            <summary>
            Sets the color property with the given name, or does nothing if no such property
            exists.
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.Animations.DeletePhotosPermissionDialogAnimation.SetScalarProperty(System.String,System.Double)">
            <summary>
            Sets the scalar property with the given name, or does nothing if no such property
            exists.
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.Settings.PhotosDebugSettingsGroupView.InitializeComponent">
            <summary>
            InitializeComponent()
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.Settings.PhotosDebugSettingsGroupView.Connect(System.Int32,System.Object)">
            <summary>
            Connect()
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.Settings.PhotosDebugSettingsGroupView.GetBindingConnector(System.Int32,System.Object)">
            <summary>
            GetBindingConnector(int connectionId, object target)
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.Settings.PhotosSettingsGroupView.InitializeComponent">
            <summary>
            InitializeComponent()
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.Settings.PhotosSettingsGroupView.Connect(System.Int32,System.Object)">
            <summary>
            Connect()
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.Settings.PhotosSettingsGroupView.GetBindingConnector(System.Int32,System.Object)">
            <summary>
            GetBindingConnector(int connectionId, object target)
            </summary>
        </member>
        <member name="T:YourPhone.Photos.Managed.IMediaRequestDispatcher">
            <summary>
            Interface for dispatching media requests to the phone.
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.IMediaRequestDispatcher.RequestMedia(YourPhone.AppCore.WinRT.Devices.MediaType,System.Int64,System.Boolean,YourPhone.AppCore.WinRT.Connectivity.TraceContext)">
            <summary>
            Requests a single media item from the phone.
            </summary>
            <param name="mediaType">The type of media to request.</param>
            <param name="mediaId">The ID of the media item to request.</param>
            <param name="isUserInitiated">Whether the request was initiated by user interaction.</param>
            <param name="traceContext">The trace context for request tracking.</param>
        </member>
        <member name="M:YourPhone.Photos.Managed.IMediaRequestDispatcher.RequestMediaBatch(YourPhone.AppCore.WinRT.Devices.MediaType,System.Collections.Generic.IReadOnlyList{System.Int64},System.Boolean,YourPhone.AppCore.WinRT.Connectivity.TraceContext)">
            <summary>
            Requests multiple media items from the phone in a batch.
            </summary>
            <param name="mediaType">The type of media to request.</param>
            <param name="mediaIds">The collection of media IDs to request.</param>
            <param name="isUserInitiated">Whether the request was initiated by user interaction.</param>
            <param name="traceContext">The trace context for request tracking.</param>
        </member>
        <member name="M:YourPhone.Photos.Managed.IMediaRequestDispatcher.CancelMediaRequest(YourPhone.AppCore.WinRT.Devices.MediaType,System.Int64)">
            <summary>
            Cancels a pending media request for a single item.
            </summary>
            <param name="mediaType">The type of media request to cancel.</param>
            <param name="mediaId">The ID of the media item request to cancel.</param>
        </member>
        <member name="M:YourPhone.Photos.Managed.IMediaRequestDispatcher.CancelMediaRequests(YourPhone.AppCore.WinRT.Devices.MediaType,System.Collections.Generic.IReadOnlyList{System.Int64})">
            <summary>
            Cancels pending media requests for multiple items.
            </summary>
            <param name="mediaType">The type of media requests to cancel.</param>
            <param name="mediaIds">The collection of media IDs to cancel.</param>
        </member>
        <member name="M:YourPhone.Photos.Managed.IMediaRequestDispatcher.CancelAllRequests(YourPhone.AppCore.WinRT.Devices.MediaType)">
            <summary>
            Cancels all pending media requests of the specified type.
            </summary>
            <param name="mediaType">The type of media requests to cancel.</param>
        </member>
        <member name="E:YourPhone.Photos.Managed.IMediaRequestDispatcher.MediaRequestStatusDispatcher">
            <summary>
            Event raised when the status of a media request changes.
            </summary>
        </member>
        <member name="E:YourPhone.Photos.Managed.IMediaRequestDispatcher.RequestFinishedStatusDispatcher">
            <summary>
            Event raised when a media request is finished.
            </summary>
        </member>
        <member name="F:YourPhone.Photos.Managed.UserControls.MediaGalleryView.BackButtonLabelProperty">
            <summary>
            The Dependency property backing the BackButtonLabel property
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.UserControls.MediaGalleryView.InitializeComponent">
            <summary>
            InitializeComponent()
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.UserControls.MediaGalleryView.Connect(System.Int32,System.Object)">
            <summary>
            Connect()
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.UserControls.MediaGalleryView.GetBindingConnector(System.Int32,System.Object)">
            <summary>
            GetBindingConnector(int connectionId, object target)
            </summary>
        </member>
        <member name="F:YourPhone.Photos.Managed.UserControls.MediaNode.ViewModelProperty">
            <summary>
            The Dependency property backing the ViewModel property
            </summary>
        </member>
        <member name="P:YourPhone.Photos.Managed.UserControls.MediaNode.ViewModel">
            <summary>
            Gets or sets the viewmodel the chrome binds to.
            </summary>
        </member>
        <member name="F:YourPhone.Photos.Managed.UserControls.MediaNode.PadTitleBarProperty">
            <summary>
            The Dependency property backing the PadTitleBar property
            </summary>
        </member>
        <member name="F:YourPhone.Photos.Managed.UserControls.MediaNode.VerticalContentShiftProperty">
            <summary>
            The Dependency property backing the VerticalContentShift property
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.UserControls.MediaNode.InitializeComponent">
            <summary>
            InitializeComponent()
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.UserControls.MediaNode.UnloadObject(Microsoft.UI.Xaml.DependencyObject)">
            <summary>
            UnloadObject(DependencyObject)
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.UserControls.MediaNode.Connect(System.Int32,System.Object)">
            <summary>
            Connect()
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.UserControls.MediaNode.DisconnectUnloadedObject(System.Int32)">
            <summary>
            DisconnectUnloadedObject(int connectionId)
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.UserControls.MediaNode.GetBindingConnector(System.Int32,System.Object)">
            <summary>
            GetBindingConnector(int connectionId, object target)
            </summary>
        </member>
        <member name="F:YourPhone.Photos.Managed.UserControls.MediaPicker.ViewModelProperty">
            <summary>
            The Dependency property backing the ViewModel property
            </summary>
        </member>
        <member name="P:YourPhone.Photos.Managed.UserControls.MediaPicker.ViewModel">
            <summary>
            Gets or sets the viewmodel the chrome binds to.
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.UserControls.MediaPicker.InitializeComponent">
            <summary>
            InitializeComponent()
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.UserControls.MediaPicker.Connect(System.Int32,System.Object)">
            <summary>
            Connect()
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.UserControls.MediaPicker.GetBindingConnector(System.Int32,System.Object)">
            <summary>
            GetBindingConnector(int connectionId, object target)
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.UserControls.MediaPickerItemView.InitializeComponent">
            <summary>
            InitializeComponent()
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.UserControls.MediaPickerItemView.Connect(System.Int32,System.Object)">
            <summary>
            Connect()
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.UserControls.MediaPickerItemView.GetBindingConnector(System.Int32,System.Object)">
            <summary>
            GetBindingConnector(int connectionId, object target)
            </summary>
        </member>
        <member name="F:YourPhone.Photos.Managed.UserControls.MediaView.ViewModelProperty">
            <summary>
            The Dependency property backing the ViewModel property
            </summary>
        </member>
        <member name="P:YourPhone.Photos.Managed.UserControls.MediaView.ViewModel">
            <summary>
            Gets or sets the viewmodel the chrome binds to.
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.UserControls.MediaView.InitializeComponent">
            <summary>
            InitializeComponent()
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.UserControls.MediaView.UnloadObject(Microsoft.UI.Xaml.DependencyObject)">
            <summary>
            UnloadObject(DependencyObject)
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.UserControls.MediaView.Connect(System.Int32,System.Object)">
            <summary>
            Connect()
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.UserControls.MediaView.DisconnectUnloadedObject(System.Int32)">
            <summary>
            DisconnectUnloadedObject(int connectionId)
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.UserControls.MediaView.GetBindingConnector(System.Int32,System.Object)">
            <summary>
            GetBindingConnector(int connectionId, object target)
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.UserControls.PhotosFullPermissionDialog.InitializeComponent">
            <summary>
            InitializeComponent()
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.UserControls.PhotosFullPermissionDialog.Connect(System.Int32,System.Object)">
            <summary>
            Connect()
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.UserControls.PhotosFullPermissionDialog.GetBindingConnector(System.Int32,System.Object)">
            <summary>
            GetBindingConnector(int connectionId, object target)
            </summary>
        </member>
        <member name="T:YourPhone.Photos.Managed.Utilities.IInteractableImage">
            <summary>
            Interface for an interactable image that supports various operations like copy, save, share, etc.
            </summary>
        </member>
        <member name="P:YourPhone.Photos.Managed.Utilities.IInteractableImage.FileName">
            <summary>
            Gets the file name of the image.
            </summary>
        </member>
        <member name="P:YourPhone.Photos.Managed.Utilities.IInteractableImage.AccessibleName">
            <summary>
            Gets the accessible name for screen readers.
            </summary>
        </member>
        <member name="P:YourPhone.Photos.Managed.Utilities.IInteractableImage.IsThumbnail">
            <summary>
            Gets a value indicating whether this is a thumbnail image.
            </summary>
        </member>
        <member name="P:YourPhone.Photos.Managed.Utilities.IInteractableImage.IsMedia">
            <summary>
            Gets a value indicating whether this is a media file.
            </summary>
        </member>
        <member name="P:YourPhone.Photos.Managed.Utilities.IInteractableImage.IsThumbnailPending">
            <summary>
            Gets a value indicating whether the thumbnail is pending download.
            </summary>
        </member>
        <member name="P:YourPhone.Photos.Managed.Utilities.IInteractableImage.IsMediaPending">
            <summary>
            Gets a value indicating whether the media is pending download.
            </summary>
        </member>
        <member name="P:YourPhone.Photos.Managed.Utilities.IInteractableImage.HasInvokedDelete">
            <summary>
            Gets a value indicating whether delete has been invoked on this image.
            </summary>
        </member>
        <member name="P:YourPhone.Photos.Managed.Utilities.IInteractableImage.ImageProvider">
            <summary>
            Gets the image provider for accessing the image stream.
            </summary>
        </member>
        <member name="T:YourPhone.Photos.Managed.Utilities.IInteractableMedia">
            <summary>
            Interface for an interactable media item that extends IInteractableImage with additional media-specific functionality.
            </summary>
        </member>
        <member name="P:YourPhone.Photos.Managed.Utilities.IInteractableMedia.Id">
            <summary>
            Gets the unique identifier of the media item.
            </summary>
        </member>
        <member name="P:YourPhone.Photos.Managed.Utilities.IInteractableMedia.Index">
            <summary>
            Gets or sets the index position of the media item.
            </summary>
        </member>
        <member name="P:YourPhone.Photos.Managed.Utilities.IInteractableMedia.HasInvokedCopyMedia">
            <summary>
            Gets or sets a value indicating whether copy media has been invoked on this item.
            </summary>
        </member>
        <member name="P:YourPhone.Photos.Managed.Utilities.IInteractableMedia.IsDeleteSupported">
            <summary>
            Gets a value indicating whether deletion is supported for this media item.
            </summary>
        </member>
        <member name="P:YourPhone.Photos.Managed.Utilities.IInteractableMedia.LastSeen">
            <summary>
            Gets the date and time when this media item was last seen.
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.Utilities.IInteractableMedia.Seen">
            <summary>
            Marks this media item as seen, updating the LastSeen timestamp.
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.Utilities.IInteractableMedia.IsActionable">
            <summary>
            Determines whether this media item is actionable (e.g., can be interacted with).
            </summary>
            <returns>True if the media item is actionable; otherwise, false.</returns>
        </member>
        <member name="M:YourPhone.Photos.Managed.Utilities.PathUtils.MaliciousPathRegex">
            <remarks>
            Pattern:<br/>
            <code>^\\.+$</code><br/>
            Explanation:<br/>
            <code>
            ○ Match if at the beginning of the string.<br/>
            ○ Match '.' atomically at least once.<br/>
            ○ Match if at the end of the string or if before an ending newline.<br/>
            </code>
            </remarks>
        </member>
        <member name="T:YourPhone.Photos.Managed.MediaRequestStatus">
            <summary>
            Represents the status of a media request including the media ID, type, and current state.
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.MediaRequestStatus.#ctor(System.Int64,YourPhone.AppCore.WinRT.Devices.MediaType,YourPhone.Photos.Managed.MediaRequestStatusState)">
            <summary>
            Initializes a new instance of the <see cref="T:YourPhone.Photos.Managed.MediaRequestStatus"/> class.
            </summary>
            <param name="mediaId">The unique identifier of the media item.</param>
            <param name="mediaType">The type of media being requested.</param>
            <param name="mediaRequestStatusState">The current state of the media request.</param>
        </member>
        <member name="P:YourPhone.Photos.Managed.MediaRequestStatus.MediaId">
            <summary>
            Gets the unique identifier of the media item.
            </summary>
        </member>
        <member name="P:YourPhone.Photos.Managed.MediaRequestStatus.MediaType">
            <summary>
            Gets the type of media being requested.
            </summary>
        </member>
        <member name="P:YourPhone.Photos.Managed.MediaRequestStatus.MediaRequestStatusState">
            <summary>
            Gets the current state of the media request.
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.MediaRequestStatus.GetMediaRequestStatusStateString(YourPhone.Photos.Managed.MediaRequestStatusState)">
            <summary>
            Gets a string representation of the specified media request status state.
            </summary>
            <param name="mediaRequestStatusState">The media request status state to convert to string.</param>
            <returns>A string representation of the media request status state.</returns>
        </member>
        <member name="T:YourPhone.Photos.Managed.MediaRequestStatusState">
            <summary>
            Represents the state of a media request.
            </summary>
        </member>
        <member name="F:YourPhone.Photos.Managed.MediaRequestStatusState.Queued">
            <summary>
            The request has been queued for processing.
            </summary>
        </member>
        <member name="F:YourPhone.Photos.Managed.MediaRequestStatusState.Prioritized">
            <summary>
            The request has been prioritized.
            </summary>
        </member>
        <member name="F:YourPhone.Photos.Managed.MediaRequestStatusState.Requested">
            <summary>
            The request has been sent to the device.
            </summary>
        </member>
        <member name="F:YourPhone.Photos.Managed.MediaRequestStatusState.Received">
            <summary>
            The media has been received.
            </summary>
        </member>
        <member name="F:YourPhone.Photos.Managed.MediaRequestStatusState.Canceled">
            <summary>
            The request has been canceled.
            </summary>
        </member>
        <member name="F:YourPhone.Photos.Managed.MediaRequestStatusState.Failed">
            <summary>
            The request has failed.
            </summary>
        </member>
        <member name="F:YourPhone.Photos.Managed.MediaRequestStatusState.NotFound">
            <summary>
            The requested media was not found.
            </summary>
        </member>
        <member name="F:YourPhone.Photos.Managed.MediaRequestStatusState.Exists">
            <summary>
            The media already exists locally.
            </summary>
        </member>
        <member name="F:YourPhone.Photos.Managed.MediaRequestStatusState.None">
            <summary>
            No specific state.
            </summary>
        </member>
        <member name="F:YourPhone.Photos.Managed.MediaRequestStatusState.GaveUp">
            <summary>
            The request has been given up after multiple attempts.
            </summary>
        </member>
        <member name="F:YourPhone.Photos.Managed.MediaRequestStatusState.NoData">
            <summary>
            No data was available for the request.
            </summary>
        </member>
        <member name="F:YourPhone.Photos.Managed.MediaRequestStatusState.NotQueued">
            <summary>
            The request was not queued.
            </summary>
        </member>
        <member name="T:YourPhone.Photos.Managed.YourPhone_Photos_Managed_XamlTypeInfo.XamlMetaDataProvider">
            <summary>
            Main class for providing metadata for the app or library
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.YourPhone_Photos_Managed_XamlTypeInfo.XamlMetaDataProvider.GetXamlType(System.Type)">
            <summary>
            GetXamlType(Type)
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.YourPhone_Photos_Managed_XamlTypeInfo.XamlMetaDataProvider.GetXamlType(System.String)">
            <summary>
            GetXamlType(String)
            </summary>
        </member>
        <member name="M:YourPhone.Photos.Managed.YourPhone_Photos_Managed_XamlTypeInfo.XamlMetaDataProvider.GetXmlnsDefinitions">
            <summary>
            GetXmlnsDefinitions()
            </summary>
        </member>
        <member name="T:System.Text.RegularExpressions.Generated.MaliciousPathRegex_0">
            <summary>Custom <see cref="T:System.Text.RegularExpressions.Regex"/>-derived type for the MaliciousPathRegex method.</summary>
        </member>
        <member name="F:System.Text.RegularExpressions.Generated.MaliciousPathRegex_0.Instance">
            <summary>Cached, thread-safe singleton instance.</summary>
        </member>
        <member name="M:System.Text.RegularExpressions.Generated.MaliciousPathRegex_0.#ctor">
            <summary>Initializes the instance.</summary>
        </member>
        <member name="T:System.Text.RegularExpressions.Generated.MaliciousPathRegex_0.RunnerFactory">
            <summary>Provides a factory for creating <see cref="T:System.Text.RegularExpressions.RegexRunner"/> instances to be used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
        </member>
        <member name="M:System.Text.RegularExpressions.Generated.MaliciousPathRegex_0.RunnerFactory.CreateInstance">
            <summary>Creates an instance of a <see cref="T:System.Text.RegularExpressions.RegexRunner"/> used by methods on <see cref="T:System.Text.RegularExpressions.Regex"/>.</summary>
        </member>
        <member name="T:System.Text.RegularExpressions.Generated.MaliciousPathRegex_0.RunnerFactory.Runner">
            <summary>Provides the runner that contains the custom logic implementing the specified regular expression.</summary>
        </member>
        <member name="M:System.Text.RegularExpressions.Generated.MaliciousPathRegex_0.RunnerFactory.Runner.Scan(System.ReadOnlySpan{System.Char})">
            <summary>Scan the <paramref name="inputSpan"/> starting from base.runtextstart for the next match.</summary>
            <param name="inputSpan">The text being scanned by the regular expression.</param>
        </member>
        <member name="M:System.Text.RegularExpressions.Generated.MaliciousPathRegex_0.RunnerFactory.Runner.TryFindNextPossibleStartingPosition(System.ReadOnlySpan{System.Char})">
            <summary>Search <paramref name="inputSpan"/> starting from base.runtextpos for the next location a match could possibly start.</summary>
            <param name="inputSpan">The text being scanned by the regular expression.</param>
            <returns>true if a possible match was found; false if no more matches are possible.</returns>
        </member>
        <member name="M:System.Text.RegularExpressions.Generated.MaliciousPathRegex_0.RunnerFactory.Runner.TryMatchAtCurrentPosition(System.ReadOnlySpan{System.Char})">
            <summary>Determine whether <paramref name="inputSpan"/> at base.runtextpos is a match for the regular expression.</summary>
            <param name="inputSpan">The text being scanned by the regular expression.</param>
            <returns>true if the regular expression matches at the current position; otherwise, false.</returns>
        </member>
        <member name="T:System.Text.RegularExpressions.Generated.Utilities">
            <summary>Helper methods used by generated <see cref="T:System.Text.RegularExpressions.Regex"/>-derived implementations.</summary>
        </member>
        <member name="F:System.Text.RegularExpressions.Generated.Utilities.s_defaultTimeout">
            <summary>Default timeout value set in <see cref="T:System.AppContext"/>, or <see cref="F:System.Text.RegularExpressions.Regex.InfiniteMatchTimeout"/> if none was set.</summary>
        </member>
        <member name="F:System.Text.RegularExpressions.Generated.Utilities.s_hasTimeout">
            <summary>Whether <see cref="F:System.Text.RegularExpressions.Generated.Utilities.s_defaultTimeout"/> is non-infinite.</summary>
        </member>
    </members>
</doc>
