<?xml version="1.0"?>
<doc>
    <assembly>
        <name>Clipchamp</name>
    </assembly>
    <members>
        <member name="P:Clipchamp.Config.AppCapabilities.UpdatePrompted">
            <summary>
            Whether update is already prompted in Windows app.
            When this is true, the web app should not prompt for update again.
            </summary>
        </member>
        <member name="P:Clipchamp.Config.AppCapabilities.TokenForceRefresh">
            <summary>
            This flag indicates whether the app supports force refresh in AcquireToken flow
            </summary>
        </member>
        <member name="P:Clipchamp.Config.AppState.IsSignInScreenShown">
            <summary>
            A flag indicating whether the sign in screen is shown before entering into the app.
            </summary>
        </member>
        <member name="P:Clipchamp.Config.AppState.MuteErrorOnSignInScreen">
            <summary>
            A flag indicating whether the error message should not show on sign in screen.
            </summary>
        </member>
        <member name="P:Clipchamp.Contracts.Dispatchers.IDispatchableContext.ReferencedMessageId">
            <summary>
            Deprecated
            </summary>
        </member>
        <member name="P:Clipchamp.Contracts.Dispatchers.IDispatchableContext.ReferencedMessageName">
            <summary>
            Deprecated
            </summary>
        </member>
        <member name="T:Clipchamp.Contracts.Serializers.ISerializable">
            <summary>
            Allow Serializer to find and register the concrete type for polymorphism deserialization.
            Only implement this interface when you actually need polymorphism deserialization.
            </summary>
        </member>
        <member name="P:Clipchamp.Dispatchers.Dispatcher.Strategies">
            <summary>
            Made public only for tests purposes. DO NOT access underlying strategies in app.
            </summary>
        </member>
        <member name="T:Clipchamp.Dispatchers.Strategies.InternalDispatcher">
            <summary>
            Auto-generated
            </summary>
        </member>
        <member name="F:Clipchamp.Dispatchers.Strategies.InternalDispatcher.AllHandlerTypes">
            <summary>
            Auto-generated
            </summary>
        </member>
        <member name="P:Clipchamp.Entities.User.SharePointRolloutEnvironment">
            <summary>
            DO NOT use this property on any logic. This is to be used in ECS only.
            The value is copied directly from SPO HTML so the value is unstable and out of our control.
            </summary>
        </member>
        <member name="P:Clipchamp.Entities.User.SharePointCloudEnvironment">
            <summary>
            DO NOT use this property on any logic. This is to be used in ECS only.
            The value is copied directly from SPO HTML so the value is unstable and out of our control.
            </summary>
        </member>
        <member name="M:Clipchamp.Loggers.Logger.Log(Clipchamp.Contracts.Dispatchers.IDispatchable,System.String,System.String,System.Int32)">
            <summary>
            Customly log a message without going through the Dispatcher.
            NOTE: Typically it is better to dispatch the message instead of only logging it.
                  Please double check if you really need to call this.
            </summary>
            <param name="obj">The message</param>
            <param name="memberName">DO NOT PROVIDE THIS. This will be auto-filled</param>
            <param name="fileName">DO NOT PROVIDE THIS. This will be auto-filled</param>
            <param name="lineNumber">DO NOT PROVIDE THIS. This will be auto-filled</param>
        </member>
        <member name="M:Clipchamp.Loggers.Logger.Log(System.Exception,System.String,System.String,System.Int32)">
            <summary>
            Log an astray.
            </summary>
            <param name="exception">The exception</param>
            <param name="memberName">DO NOT PROVIDE THIS. This will be auto-filled</param>
            <param name="fileName">DO NOT PROVIDE THIS. This will be auto-filled</param>
            <param name="lineNumber">DO NOT PROVIDE THIS. This will be auto-filled</param>
        </member>
        <member name="M:Clipchamp.Loggers.Logger.Log(System.String,System.String,System.String,System.Int32)">
            <summary>
            Log a checkpoint.
            NOTE: The provided string will not be logged and will instead be discarded.
            </summary>
            <param name="_">The description of the checkpoint (will be discarded)</param>
            <param name="memberName">DO NOT PROVIDE THIS. This will be auto-filled</param>
            <param name="fileName">DO NOT PROVIDE THIS. This will be auto-filled</param>
            <param name="lineNumber">DO NOT PROVIDE THIS. This will be auto-filled</param>
        </member>
        <member name="M:Clipchamp.Messages.AstrayHistory.SetScope(Clipchamp.Contracts.Dispatchers.IDispatchable)">
            <summary>
            NB: This method is not implemented as AstrayHistory inherits its Scope 
            from IAstray. It should not be updated after set in constructor.
            </summary>
            <param name="scope"></param>
        </member>
        <member name="M:Clipchamp.Messages.LogHistory.SetScope(Clipchamp.Contracts.Dispatchers.IDispatchable)">
            <summary>
            NB: This method is not implemented as LogHistory inherits its Scope
            from DispatchableContext. It should not be updated after set in constructor.
            </summary>
            <param name="scope"></param>
        </member>
        <member name="T:Clipchamp.Providers.DispatcherServiceProvider">
            <summary>
            Auto-generated
            </summary>
        </member>
        <member name="M:Clipchamp.Providers.DispatcherServiceProvider.RegisterHandlers(Microsoft.Extensions.DependencyInjection.IServiceCollection)">
            <summary>
            Auto-generated
            </summary>
        </member>
        <member name="T:Clipchamp.Providers.ViewServiceProvider">
            <summary>
            Auto-generated
            </summary>
        </member>
        <member name="M:Clipchamp.Providers.ViewServiceProvider.RegisterViewModels(Microsoft.Extensions.DependencyInjection.IServiceCollection)">
            <summary>
            Auto-generated
            </summary>
        </member>
        <member name="T:Clipchamp.Serializers.ResolverContexts">
            <summary>
            Auto-generated
            </summary>
        </member>
        <member name="F:Clipchamp.Serializers.ResolverContexts.PolymorphismContexts">
            <summary>
            Auto-generated
            </summary>
        </member>
        <member name="T:Clipchamp.Serializers.PolymorphismContext">
            <summary>
            Auto-generated
            </summary>
        </member>
        <member name="P:Clipchamp.Serializers.PolymorphismContext.BaseType">
            <summary>
            Auto-generated
            </summary>
        </member>
        <member name="P:Clipchamp.Serializers.PolymorphismContext.DerivedTypes">
            <summary>
            Auto-generated
            </summary>
        </member>
        <member name="P:Clipchamp.Serializers.PolymorphismContext.DiscriminatorKey">
            <summary>
            Auto-generated
            </summary>
        </member>
        <member name="M:Clipchamp.Serializers.PolymorphismContext.#ctor(System.Type,Clipchamp.Serializers.DerivedType[],System.String)">
            <summary>
            Auto-generated
            </summary>
        </member>
        <member name="T:Clipchamp.Serializers.DerivedType">
            <summary>
            Auto-generated
            </summary>
        </member>
        <member name="P:Clipchamp.Serializers.DerivedType.Type">
            <summary>
            Auto-generated
            </summary>
        </member>
        <member name="P:Clipchamp.Serializers.DerivedType.Discriminator">
            <summary>
            Auto-generated
            </summary>
        </member>
        <member name="M:Clipchamp.Serializers.DerivedType.#ctor(System.Type,System.String)">
            <summary>
            Auto-generated
            </summary>
        </member>
        <member name="P:Clipchamp.Services.WindowService.DispatcherQueue">
            <summary>
            Caching DispatcherQueue when Window is set to workaround a bug in Window::get_DispatcherQueueImpl which causes dangling pointer to DispatcherQueue when app is closing.
            See https://microsoft.visualstudio.com/DefaultCollection/OS/_workitems/edit/54449040/
            </summary>
        </member>
        <member name="T:Clipchamp.ViewModels.MainViewModel">
            <inheritdoc/>
        </member>
        <member name="P:Clipchamp.ViewModels.MainViewModel.Width">
            <inheritdoc cref="F:Clipchamp.ViewModels.MainViewModel.width"/>
        </member>
        <member name="P:Clipchamp.ViewModels.MainViewModel.Height">
            <inheritdoc cref="F:Clipchamp.ViewModels.MainViewModel.height"/>
        </member>
        <member name="P:Clipchamp.ViewModels.NavigatableViewModel.Interactable">
            <summary>
            A flag to indicate whether the viewmodel is interactable (or not a loading screen)
            DO NOT OVERRIDE/MUTATE THIS FLAG!!!
            This should only be read and written by the parent viewmodel (e.g., RouterViewModel),
            unless the interactable state can only be determined during Initialize (e.g., SignInViewModel).
            </summary>
        </member>
        <member name="T:Clipchamp.ViewModels.RouterViewModel">
            <inheritdoc/>
        </member>
        <member name="P:Clipchamp.ViewModels.RouterViewModel.PageVisibility">
            <inheritdoc cref="F:Clipchamp.ViewModels.RouterViewModel.pageVisibility"/>
        </member>
        <member name="P:Clipchamp.ViewModels.RouterViewModel.IsTitleBarVisible">
            <inheritdoc cref="F:Clipchamp.ViewModels.RouterViewModel.isTitleBarVisible"/>
        </member>
        <member name="T:Clipchamp.ViewModels.SignInViewModel">
            <inheritdoc/>
        </member>
        <member name="P:Clipchamp.ViewModels.SignInViewModel.IsSigningIn">
            <inheritdoc cref="F:Clipchamp.ViewModels.SignInViewModel.isSigningIn"/>
        </member>
        <member name="P:Clipchamp.ViewModels.SignInViewModel.IsErrorMessageVisible">
            <inheritdoc cref="F:Clipchamp.ViewModels.SignInViewModel.isErrorMessageVisible"/>
        </member>
        <member name="P:Clipchamp.ViewModels.SignInViewModel.ErrorLabelTitle">
            <inheritdoc cref="F:Clipchamp.ViewModels.SignInViewModel.errorLabelTitle"/>
        </member>
        <member name="P:Clipchamp.ViewModels.SignInViewModel.ErrorLabelDescription">
            <inheritdoc cref="F:Clipchamp.ViewModels.SignInViewModel.errorLabelDescription"/>
        </member>
        <member name="P:Clipchamp.ViewModels.SignInViewModel.DetailsEnabled">
            <inheritdoc cref="F:Clipchamp.ViewModels.SignInViewModel.detailsEnabled"/>
        </member>
        <member name="P:Clipchamp.ViewModels.SignInViewModel.DetailsExpanded">
            <inheritdoc cref="F:Clipchamp.ViewModels.SignInViewModel.detailsExpanded"/>
        </member>
        <member name="T:Clipchamp.ViewModels.ViewModel">
            <summary>
            Auto-generated
            </summary>
        </member>
        <member name="F:Clipchamp.ViewModels.ViewModel.AllRouteTypes">
            <summary>
            Auto-generated
            </summary>
        </member>
        <member name="T:Clipchamp.Views.App">
            <summary>
            Provides application-specific behavior to supplement the default Application class.
            </summary>
        </member>
        <member name="M:Clipchamp.Views.App.InitializeComponent">
            <summary>
            InitializeComponent()
            </summary>
        </member>
        <member name="M:Clipchamp.Views.App.GetXamlType(System.Type)">
            <summary>
            GetXamlType(Type)
            </summary>
        </member>
        <member name="M:Clipchamp.Views.App.GetXamlType(System.String)">
            <summary>
            GetXamlType(String)
            </summary>
        </member>
        <member name="M:Clipchamp.Views.App.GetXmlnsDefinitions">
            <summary>
            GetXmlnsDefinitions()
            </summary>
        </member>
        <member name="M:Clipchamp.Views.AppInitDescriptionView.InitializeComponent">
            <summary>
            InitializeComponent()
            </summary>
        </member>
        <member name="M:Clipchamp.Views.AppInitDescriptionView.Connect(System.Int32,System.Object)">
            <summary>
            Connect()
            </summary>
        </member>
        <member name="M:Clipchamp.Views.AppInitDescriptionView.GetBindingConnector(System.Int32,System.Object)">
            <summary>
            GetBindingConnector(int connectionId, object target)
            </summary>
        </member>
        <member name="M:Clipchamp.Views.AppInitView.InitializeComponent">
            <summary>
            InitializeComponent()
            </summary>
        </member>
        <member name="M:Clipchamp.Views.AppInitView.Connect(System.Int32,System.Object)">
            <summary>
            Connect()
            </summary>
        </member>
        <member name="M:Clipchamp.Views.AppInitView.GetBindingConnector(System.Int32,System.Object)">
            <summary>
            GetBindingConnector(int connectionId, object target)
            </summary>
        </member>
        <member name="M:Clipchamp.Views.AppUpdateRetryExhaustedView.InitializeComponent">
            <summary>
            InitializeComponent()
            </summary>
        </member>
        <member name="M:Clipchamp.Views.AppUpdateRetryExhaustedView.Connect(System.Int32,System.Object)">
            <summary>
            Connect()
            </summary>
        </member>
        <member name="M:Clipchamp.Views.AppUpdateRetryExhaustedView.GetBindingConnector(System.Int32,System.Object)">
            <summary>
            GetBindingConnector(int connectionId, object target)
            </summary>
        </member>
        <member name="M:Clipchamp.Views.AppUpdateStepView.InitializeComponent">
            <summary>
            InitializeComponent()
            </summary>
        </member>
        <member name="M:Clipchamp.Views.AppUpdateStepView.Connect(System.Int32,System.Object)">
            <summary>
            Connect()
            </summary>
        </member>
        <member name="M:Clipchamp.Views.AppUpdateStepView.GetBindingConnector(System.Int32,System.Object)">
            <summary>
            GetBindingConnector(int connectionId, object target)
            </summary>
        </member>
        <member name="M:Clipchamp.Views.AppUpdateView.InitializeComponent">
            <summary>
            InitializeComponent()
            </summary>
        </member>
        <member name="M:Clipchamp.Views.AppUpdateView.Connect(System.Int32,System.Object)">
            <summary>
            Connect()
            </summary>
        </member>
        <member name="M:Clipchamp.Views.AppUpdateView.GetBindingConnector(System.Int32,System.Object)">
            <summary>
            GetBindingConnector(int connectionId, object target)
            </summary>
        </member>
        <member name="T:Clipchamp.Views.Controls.HyperlinkableTextBlock">
            <summary>
            A TextBlock that can display hyperlinks in its content.
            Use the Markdown-like syntax to define hyperlinks,e.g.: "Click [here](http://www.bing.com) to search on Bing".
            Only links are supported, and the string in () must be a valid URL.
            </summary>
        </member>
        <member name="T:Clipchamp.Views.DevTool">
            <summary>
            An empty window that can be used on its own or navigated to within a Frame.
            </summary>
        </member>
        <member name="M:Clipchamp.Views.DevTool.InitializeComponent">
            <summary>
            InitializeComponent()
            </summary>
        </member>
        <member name="M:Clipchamp.Views.DevTool.Connect(System.Int32,System.Object)">
            <summary>
            Connect()
            </summary>
        </member>
        <member name="M:Clipchamp.Views.DevTool.GetBindingConnector(System.Int32,System.Object)">
            <summary>
            GetBindingConnector(int connectionId, object target)
            </summary>
        </member>
        <member name="M:Clipchamp.Views.DevToolContent.InitializeComponent">
            <summary>
            InitializeComponent()
            </summary>
        </member>
        <member name="M:Clipchamp.Views.DevToolContent.Connect(System.Int32,System.Object)">
            <summary>
            Connect()
            </summary>
        </member>
        <member name="M:Clipchamp.Views.DevToolContent.GetBindingConnector(System.Int32,System.Object)">
            <summary>
            GetBindingConnector(int connectionId, object target)
            </summary>
        </member>
        <member name="M:Clipchamp.Views.MainView.InitializeComponent">
            <summary>
            InitializeComponent()
            </summary>
        </member>
        <member name="M:Clipchamp.Views.MainView.Connect(System.Int32,System.Object)">
            <summary>
            Connect()
            </summary>
        </member>
        <member name="M:Clipchamp.Views.MainView.GetBindingConnector(System.Int32,System.Object)">
            <summary>
            GetBindingConnector(int connectionId, object target)
            </summary>
        </member>
        <member name="T:Clipchamp.Views.MainWindow">
            <summary>
            An empty window that can be used on its own or navigated to within a Frame.
            </summary>
        </member>
        <member name="M:Clipchamp.Views.MainWindow.InitializeComponent">
            <summary>
            InitializeComponent()
            </summary>
        </member>
        <member name="M:Clipchamp.Views.MainWindow.Connect(System.Int32,System.Object)">
            <summary>
            Connect()
            </summary>
        </member>
        <member name="M:Clipchamp.Views.MainWindow.GetBindingConnector(System.Int32,System.Object)">
            <summary>
            GetBindingConnector(int connectionId, object target)
            </summary>
        </member>
        <member name="M:Clipchamp.Views.MessageView.InitializeComponent">
            <summary>
            InitializeComponent()
            </summary>
        </member>
        <member name="M:Clipchamp.Views.MessageView.Connect(System.Int32,System.Object)">
            <summary>
            Connect()
            </summary>
        </member>
        <member name="M:Clipchamp.Views.MessageView.GetBindingConnector(System.Int32,System.Object)">
            <summary>
            GetBindingConnector(int connectionId, object target)
            </summary>
        </member>
        <member name="M:Clipchamp.Views.Resources.Icons.Clipchamp.InitializeComponent">
            <summary>
            InitializeComponent()
            </summary>
        </member>
        <member name="M:Clipchamp.Views.Resources.Icons.Clipchamp.Connect(System.Int32,System.Object)">
            <summary>
            Connect()
            </summary>
        </member>
        <member name="M:Clipchamp.Views.Resources.Icons.Clipchamp.GetBindingConnector(System.Int32,System.Object)">
            <summary>
            GetBindingConnector(int connectionId, object target)
            </summary>
        </member>
        <member name="M:Clipchamp.Views.Resources.Icons.Close.InitializeComponent">
            <summary>
            InitializeComponent()
            </summary>
        </member>
        <member name="M:Clipchamp.Views.Resources.Icons.Close.Connect(System.Int32,System.Object)">
            <summary>
            Connect()
            </summary>
        </member>
        <member name="M:Clipchamp.Views.Resources.Icons.Close.GetBindingConnector(System.Int32,System.Object)">
            <summary>
            GetBindingConnector(int connectionId, object target)
            </summary>
        </member>
        <member name="M:Clipchamp.Views.Resources.Icons.Error.InitializeComponent">
            <summary>
            InitializeComponent()
            </summary>
        </member>
        <member name="M:Clipchamp.Views.Resources.Icons.Error.Connect(System.Int32,System.Object)">
            <summary>
            Connect()
            </summary>
        </member>
        <member name="M:Clipchamp.Views.Resources.Icons.Error.GetBindingConnector(System.Int32,System.Object)">
            <summary>
            GetBindingConnector(int connectionId, object target)
            </summary>
        </member>
        <member name="M:Clipchamp.Views.Resources.Icons.Info.InitializeComponent">
            <summary>
            InitializeComponent()
            </summary>
        </member>
        <member name="M:Clipchamp.Views.Resources.Icons.Info.Connect(System.Int32,System.Object)">
            <summary>
            Connect()
            </summary>
        </member>
        <member name="M:Clipchamp.Views.Resources.Icons.Info.GetBindingConnector(System.Int32,System.Object)">
            <summary>
            GetBindingConnector(int connectionId, object target)
            </summary>
        </member>
        <member name="M:Clipchamp.Views.Resources.Icons.Microsoft.InitializeComponent">
            <summary>
            InitializeComponent()
            </summary>
        </member>
        <member name="M:Clipchamp.Views.Resources.Icons.Microsoft.Connect(System.Int32,System.Object)">
            <summary>
            Connect()
            </summary>
        </member>
        <member name="M:Clipchamp.Views.Resources.Icons.Microsoft.GetBindingConnector(System.Int32,System.Object)">
            <summary>
            GetBindingConnector(int connectionId, object target)
            </summary>
        </member>
        <member name="M:Clipchamp.Views.Router.InitializeComponent">
            <summary>
            InitializeComponent()
            </summary>
        </member>
        <member name="M:Clipchamp.Views.Router.Connect(System.Int32,System.Object)">
            <summary>
            Connect()
            </summary>
        </member>
        <member name="M:Clipchamp.Views.Router.GetBindingConnector(System.Int32,System.Object)">
            <summary>
            GetBindingConnector(int connectionId, object target)
            </summary>
        </member>
        <member name="M:Clipchamp.Views.SignInView.InitializeComponent">
            <summary>
            InitializeComponent()
            </summary>
        </member>
        <member name="M:Clipchamp.Views.SignInView.Connect(System.Int32,System.Object)">
            <summary>
            Connect()
            </summary>
        </member>
        <member name="M:Clipchamp.Views.SignInView.GetBindingConnector(System.Int32,System.Object)">
            <summary>
            GetBindingConnector(int connectionId, object target)
            </summary>
        </member>
        <member name="M:Clipchamp.Views.Utils.AutoDataTemplateSelector.FindResourceKeyUpTree(System.String,Microsoft.UI.Xaml.DependencyObject)">
            <summary>
            Tries to find the resources up the tree
            </summary>
            <param name="resourceKey">Key to find</param>
            <param name="container">Current container</param>
            <returns></returns>
        </member>
        <member name="T:Clipchamp.Clipchamp_XamlTypeInfo.XamlMetaDataProvider">
            <summary>
            Main class for providing metadata for the app or library
            </summary>
        </member>
        <member name="M:Clipchamp.Clipchamp_XamlTypeInfo.XamlMetaDataProvider.GetXamlType(System.Type)">
            <summary>
            GetXamlType(Type)
            </summary>
        </member>
        <member name="M:Clipchamp.Clipchamp_XamlTypeInfo.XamlMetaDataProvider.GetXamlType(System.String)">
            <summary>
            GetXamlType(String)
            </summary>
        </member>
        <member name="M:Clipchamp.Clipchamp_XamlTypeInfo.XamlMetaDataProvider.GetXmlnsDefinitions">
            <summary>
            GetXmlnsDefinitions()
            </summary>
        </member>
        <member name="T:Microsoft.Diagnostics.Telemetry.TelemetryEventSource">
            <summary>
            <para>
            An EventSource with extra methods and constants commonly used in Microsoft's
            TraceLogging-based ETW. This class inherits from EventSource, and is exactly
            the same as EventSource except that it always enables
            EtwSelfDescribingEventFormat and never uses traits. It also provides several
            constants and helpers commonly used by Microsoft code.
            </para>
            <para>
            Different versions of this class use different provider traits. The provider
            traits in this class are empty. As a result, providers using this class will
            not join any ETW Provider Groups and will not be given any special treatment
            by group-sensitive ETW listeners.
            </para>
            <para>
            When including this class in your project, you may define the following
            conditional-compilation symbols to adjust the default behaviors:
            </para>
            <para>
            TELEMETRYEVENTSOURCE_USE_NUGET - use Microsoft.Diagnostics.Tracing instead
            of System.Diagnostics.Tracing.
            </para>
            <para>
            TELEMETRYEVENTSOURCE_PUBLIC - define TelemetryEventSource as public instead
            of internal.
            </para>
            </summary>
        </member>
        <member name="F:Microsoft.Diagnostics.Telemetry.TelemetryEventSource.Reserved44Keyword">
            <summary>
            Keyword 0x0000100000000000 is reserved for future definition. Do
            not use keyword 0x0000100000000000 in Microsoft-style ETW.
            </summary>
        </member>
        <member name="F:Microsoft.Diagnostics.Telemetry.TelemetryEventSource.TelemetryKeyword">
            <summary>
            Add TelemetryKeyword to eventSourceOptions.Keywords to indicate that
            an event is for general-purpose telemetry.
            This keyword should not be combined with MeasuresKeyword or
            CriticalDataKeyword.
            </summary>
        </member>
        <member name="F:Microsoft.Diagnostics.Telemetry.TelemetryEventSource.MeasuresKeyword">
            <summary>
            Add MeasuresKeyword to eventSourceOptions.Keywords to indicate that
            an event is for understanding measures and reporting scenarios.
            This keyword should not be combined with TelemetryKeyword or
            CriticalDataKeyword.
            </summary>
        </member>
        <member name="F:Microsoft.Diagnostics.Telemetry.TelemetryEventSource.CriticalDataKeyword">
            <summary>
            Add CriticalDataKeyword to eventSourceOptions.Keywords to indicate that
            an event powers user experiences or is critical to business intelligence.
            This keyword should not be combined with TelemetryKeyword or
            MeasuresKeyword.
            </summary>
        </member>
        <member name="F:Microsoft.Diagnostics.Telemetry.TelemetryEventSource.CostDeferredLatency">
            <summary>
            Add CostDeferredLatency to eventSourceOptions.Tags to indicate that an event
            should try to upload over free networks for a period of time before resorting
            to upload over costed networks.
            </summary>
        </member>
        <member name="F:Microsoft.Diagnostics.Telemetry.TelemetryEventSource.CoreData">
            <summary>
            Add CoreData to eventSourceOptions.Tags to indicate that an event
            contains high priority "core data".
            </summary>
        </member>
        <member name="F:Microsoft.Diagnostics.Telemetry.TelemetryEventSource.InjectXToken">
            <summary>
            Add InjectXToken to eventSourceOptions.Tags to indicate that an XBOX
            identity token should be injected into the event before the event is
            uploaded.
            </summary>
        </member>
        <member name="F:Microsoft.Diagnostics.Telemetry.TelemetryEventSource.RealtimeLatency">
            <summary>
            Add RealtimeLatency to eventSourceOptions.Tags to indicate that an event
            should be transmitted in real time (via any available connection).
            </summary>
        </member>
        <member name="F:Microsoft.Diagnostics.Telemetry.TelemetryEventSource.NormalLatency">
            <summary>
            Add NormalLatency to eventSourceOptions.Tags to indicate that an event
            should be transmitted via the preferred connection based on device policy.
            </summary>
        </member>
        <member name="F:Microsoft.Diagnostics.Telemetry.TelemetryEventSource.CriticalPersistence">
            <summary>
            Add CriticalPersistence to eventSourceOptions.Tags to indicate that an
            event should be deleted last when low on spool space.
            </summary>
        </member>
        <member name="F:Microsoft.Diagnostics.Telemetry.TelemetryEventSource.NormalPersistence">
            <summary>
            Add NormalPersistence to eventSourceOptions.Tags to indicate that an event
            should be deleted first when low on spool space.
            </summary>
        </member>
        <member name="F:Microsoft.Diagnostics.Telemetry.TelemetryEventSource.DropPii">
            <summary>
            Add DropPii to eventSourceOptions.Tags to indicate that an event contains
            PII and should be anonymized by the telemetry client. If this tag is
            present, PartA fields that might allow identification or cross-event
            correlation will be removed from the event.
            </summary>
        </member>
        <member name="F:Microsoft.Diagnostics.Telemetry.TelemetryEventSource.HashPii">
            <summary>
            Add HashPii to eventSourceOptions.Tags to indicate that an event contains
            PII and should be anonymized by the telemetry client. If this tag is
            present, PartA fields that might allow identification or cross-event
            correlation will be hashed (obfuscated).
            </summary>
        </member>
        <member name="F:Microsoft.Diagnostics.Telemetry.TelemetryEventSource.MarkPii">
            <summary>
            Add MarkPii to eventSourceOptions.Tags to indicate that an event contains
            PII but may be uploaded as-is. If this tag is present, the event will be
            marked so that it will only appear on the private stream.
            </summary>
        </member>
        <member name="F:Microsoft.Diagnostics.Telemetry.TelemetryEventSource.DropPiiField">
            <summary>
            Add DropPiiField to eventFieldAttribute.Tags to indicate that a field
            contains PII and should be dropped by the telemetry client.
            </summary>
        </member>
        <member name="F:Microsoft.Diagnostics.Telemetry.TelemetryEventSource.HashPiiField">
            <summary>
            Add HashPiiField to eventFieldAttribute.Tags to indicate that a field
            contains PII and should be hashed (obfuscated) prior to uploading.
            </summary>
        </member>
        <member name="M:Microsoft.Diagnostics.Telemetry.TelemetryEventSource.#ctor(System.String)">
            <summary>
            Constructs a new instance of the TelemetryEventSource class with the
            specified name. Sets the EtwSelfDescribingEventFormat option.
            </summary>
            <param name="eventSourceName">The name of the event source.</param>
        </member>
        <member name="M:Microsoft.Diagnostics.Telemetry.TelemetryEventSource.#ctor">
            <summary>
            For use by derived classes that set the eventSourceName via EventSourceAttribute.
            Sets the EtwSelfDescribingEventFormat option.
            </summary>
        </member>
        <member name="M:Microsoft.Diagnostics.Telemetry.TelemetryEventSource.#ctor(System.String,Microsoft.Diagnostics.Telemetry.TelemetryGroup)">
            <summary>
            Constructs a new instance of the TelemetryEventSource class with the
            specified name. Sets the EtwSelfDescribingEventFormat option.
            </summary>
            <param name="eventSourceName">The name of the event source.</param>
            <param name="telemetryGroup">The parameter is not used.</param>
        </member>
        <member name="M:Microsoft.Diagnostics.Telemetry.TelemetryEventSource.TelemetryOptions">
            <summary>
            Returns an instance of EventSourceOptions with the TelemetryKeyword set.
            </summary>
            <returns>Returns an instance of EventSourceOptions with the TelemetryKeyword set.</returns>
        </member>
        <member name="M:Microsoft.Diagnostics.Telemetry.TelemetryEventSource.MeasuresOptions">
            <summary>
            Returns an instance of EventSourceOptions with the MeasuresKeyword set.
            </summary>
            <returns>Returns an instance of EventSourceOptions with the MeasuresKeyword set.</returns>
        </member>
        <member name="T:Microsoft.Diagnostics.Telemetry.PrivTags">
            <summary>
            <para>
            The PrivTags class defines privacy tags that can be used to specify the privacy
            category of an event. Add a privacy tag as a field with name "PartA_PrivTags".
            As a shortcut, you can use _1 as the field name, which will automatically be
            expanded to "PartA_PrivTags" at runtime.
            </para>
            <para>
            Multiple tags can be OR'ed together if necessary (rarely needed).
            </para>
            </summary>
            <example>
            Typical usage:
            <code>
            es.Write("UsageEvent", new
            {
                _1 = PrivTags.ProductAndServiceUsage,
                field1 = fieldValue1,
                field2 = fieldValue2
            });
            </code>
            </example>
        </member>
        <member name="F:Microsoft.Diagnostics.Telemetry.PrivTags.BrowsingHistory">
            <nodoc/>
        </member>
        <member name="F:Microsoft.Diagnostics.Telemetry.PrivTags.DeviceConnectivityAndConfiguration">
            <nodoc/>
        </member>
        <member name="F:Microsoft.Diagnostics.Telemetry.PrivTags.InkingTypingAndSpeechUtterance">
            <nodoc/>
        </member>
        <member name="F:Microsoft.Diagnostics.Telemetry.PrivTags.ProductAndServicePerformance">
            <nodoc/>
        </member>
        <member name="F:Microsoft.Diagnostics.Telemetry.PrivTags.ProductAndServiceUsage">
            <nodoc/>
        </member>
        <member name="F:Microsoft.Diagnostics.Telemetry.PrivTags.SoftwareSetupAndInventory">
            <nodoc/>
        </member>
        <member name="T:Microsoft.Diagnostics.Telemetry.TelemetryGroup">
            <summary>
            Pass a TelemetryGroup value to the constructor of TelemetryEventSource
            to control which telemetry group should be joined.
            Note: has no effect in this version of TelemetryEventSource.
            </summary>
        </member>
        <member name="F:Microsoft.Diagnostics.Telemetry.TelemetryGroup.MicrosoftTelemetry">
            <summary>
            The default group. Join this group to log normal, non-critical, non-coredata
            events.
            </summary>
        </member>
        <member name="F:Microsoft.Diagnostics.Telemetry.TelemetryGroup.WindowsCoreTelemetry">
            <summary>
            Join this group to log CriticalData, CoreData, or other specially approved
            events.
            </summary>
        </member>
        <member name="T:Microsoft.Diagnostics.Telemetry.Internal.PartA_PrivTags">
            <summary>
            The complete list of privacy tags supported for events.
            Multiple tags can be OR'ed together if an event belongs in multiple
            categories.
            Note that the PartA_PrivTags enum should not be used directly.
            Instead, use values from the PrivTags class.
            </summary>
        </member>
        <member name="F:Microsoft.Diagnostics.Telemetry.Internal.PartA_PrivTags.None">
            <nodoc/>
        </member>
        <member name="F:Microsoft.Diagnostics.Telemetry.Internal.PartA_PrivTags.BrowsingHistory">
            <nodoc/>
        </member>
        <member name="F:Microsoft.Diagnostics.Telemetry.Internal.PartA_PrivTags.DeviceConnectivityAndConfiguration">
            <nodoc/>
        </member>
        <member name="F:Microsoft.Diagnostics.Telemetry.Internal.PartA_PrivTags.InkingTypingAndSpeechUtterance">
            <nodoc/>
        </member>
        <member name="F:Microsoft.Diagnostics.Telemetry.Internal.PartA_PrivTags.ProductAndServicePerformance">
            <nodoc/>
        </member>
        <member name="F:Microsoft.Diagnostics.Telemetry.Internal.PartA_PrivTags.ProductAndServiceUsage">
            <nodoc/>
        </member>
        <member name="F:Microsoft.Diagnostics.Telemetry.Internal.PartA_PrivTags.SoftwareSetupAndInventory">
            <nodoc/>
        </member>
        <member name="T:CommunityToolkit.Mvvm.ComponentModel.__Internals.__KnownINotifyPropertyChangingArgs">
            <summary>
            A helper type providing cached, reusable <see cref="T:System.ComponentModel.PropertyChangingEventArgs"/> instances
            for all properties generated with <see cref="T:CommunityToolkit.Mvvm.ComponentModel.ObservablePropertyAttribute"/>.
            </summary>
        </member>
        <member name="F:CommunityToolkit.Mvvm.ComponentModel.__Internals.__KnownINotifyPropertyChangingArgs.Width">
            <summary>The cached <see cref="T:System.ComponentModel.PropertyChangingEventArgs"/> instance for all "Width" generated properties.</summary>
        </member>
        <member name="F:CommunityToolkit.Mvvm.ComponentModel.__Internals.__KnownINotifyPropertyChangingArgs.Height">
            <summary>The cached <see cref="T:System.ComponentModel.PropertyChangingEventArgs"/> instance for all "Height" generated properties.</summary>
        </member>
        <member name="F:CommunityToolkit.Mvvm.ComponentModel.__Internals.__KnownINotifyPropertyChangingArgs.PageVisibility">
            <summary>The cached <see cref="T:System.ComponentModel.PropertyChangingEventArgs"/> instance for all "PageVisibility" generated properties.</summary>
        </member>
        <member name="F:CommunityToolkit.Mvvm.ComponentModel.__Internals.__KnownINotifyPropertyChangingArgs.IsTitleBarVisible">
            <summary>The cached <see cref="T:System.ComponentModel.PropertyChangingEventArgs"/> instance for all "IsTitleBarVisible" generated properties.</summary>
        </member>
        <member name="F:CommunityToolkit.Mvvm.ComponentModel.__Internals.__KnownINotifyPropertyChangingArgs.IsSigningIn">
            <summary>The cached <see cref="T:System.ComponentModel.PropertyChangingEventArgs"/> instance for all "IsSigningIn" generated properties.</summary>
        </member>
        <member name="F:CommunityToolkit.Mvvm.ComponentModel.__Internals.__KnownINotifyPropertyChangingArgs.IsErrorMessageVisible">
            <summary>The cached <see cref="T:System.ComponentModel.PropertyChangingEventArgs"/> instance for all "IsErrorMessageVisible" generated properties.</summary>
        </member>
        <member name="F:CommunityToolkit.Mvvm.ComponentModel.__Internals.__KnownINotifyPropertyChangingArgs.ErrorLabelTitle">
            <summary>The cached <see cref="T:System.ComponentModel.PropertyChangingEventArgs"/> instance for all "ErrorLabelTitle" generated properties.</summary>
        </member>
        <member name="F:CommunityToolkit.Mvvm.ComponentModel.__Internals.__KnownINotifyPropertyChangingArgs.ErrorLabelDescription">
            <summary>The cached <see cref="T:System.ComponentModel.PropertyChangingEventArgs"/> instance for all "ErrorLabelDescription" generated properties.</summary>
        </member>
        <member name="F:CommunityToolkit.Mvvm.ComponentModel.__Internals.__KnownINotifyPropertyChangingArgs.DetailsEnabled">
            <summary>The cached <see cref="T:System.ComponentModel.PropertyChangingEventArgs"/> instance for all "DetailsEnabled" generated properties.</summary>
        </member>
        <member name="F:CommunityToolkit.Mvvm.ComponentModel.__Internals.__KnownINotifyPropertyChangingArgs.DetailsExpanded">
            <summary>The cached <see cref="T:System.ComponentModel.PropertyChangingEventArgs"/> instance for all "DetailsExpanded" generated properties.</summary>
        </member>
        <member name="T:CommunityToolkit.Mvvm.ComponentModel.__Internals.__KnownINotifyPropertyChangedArgs">
            <summary>
            A helper type providing cached, reusable <see cref="T:System.ComponentModel.PropertyChangedEventArgs"/> instances
            for all properties generated with <see cref="T:CommunityToolkit.Mvvm.ComponentModel.ObservablePropertyAttribute"/>.
            </summary>
        </member>
        <member name="F:CommunityToolkit.Mvvm.ComponentModel.__Internals.__KnownINotifyPropertyChangedArgs.Width">
            <summary>The cached <see cref="T:System.ComponentModel.PropertyChangedEventArgs"/> instance for all "Width" generated properties.</summary>
        </member>
        <member name="F:CommunityToolkit.Mvvm.ComponentModel.__Internals.__KnownINotifyPropertyChangedArgs.Height">
            <summary>The cached <see cref="T:System.ComponentModel.PropertyChangedEventArgs"/> instance for all "Height" generated properties.</summary>
        </member>
        <member name="F:CommunityToolkit.Mvvm.ComponentModel.__Internals.__KnownINotifyPropertyChangedArgs.PageVisibility">
            <summary>The cached <see cref="T:System.ComponentModel.PropertyChangedEventArgs"/> instance for all "PageVisibility" generated properties.</summary>
        </member>
        <member name="F:CommunityToolkit.Mvvm.ComponentModel.__Internals.__KnownINotifyPropertyChangedArgs.IsTitleBarVisible">
            <summary>The cached <see cref="T:System.ComponentModel.PropertyChangedEventArgs"/> instance for all "IsTitleBarVisible" generated properties.</summary>
        </member>
        <member name="F:CommunityToolkit.Mvvm.ComponentModel.__Internals.__KnownINotifyPropertyChangedArgs.IsSigningIn">
            <summary>The cached <see cref="T:System.ComponentModel.PropertyChangedEventArgs"/> instance for all "IsSigningIn" generated properties.</summary>
        </member>
        <member name="F:CommunityToolkit.Mvvm.ComponentModel.__Internals.__KnownINotifyPropertyChangedArgs.SignInButtonText">
            <summary>The cached <see cref="T:System.ComponentModel.PropertyChangedEventArgs"/> instance for all "SignInButtonText" generated properties.</summary>
        </member>
        <member name="F:CommunityToolkit.Mvvm.ComponentModel.__Internals.__KnownINotifyPropertyChangedArgs.IsErrorMessageVisible">
            <summary>The cached <see cref="T:System.ComponentModel.PropertyChangedEventArgs"/> instance for all "IsErrorMessageVisible" generated properties.</summary>
        </member>
        <member name="F:CommunityToolkit.Mvvm.ComponentModel.__Internals.__KnownINotifyPropertyChangedArgs.ErrorLabelTitle">
            <summary>The cached <see cref="T:System.ComponentModel.PropertyChangedEventArgs"/> instance for all "ErrorLabelTitle" generated properties.</summary>
        </member>
        <member name="F:CommunityToolkit.Mvvm.ComponentModel.__Internals.__KnownINotifyPropertyChangedArgs.ErrorLabelDescription">
            <summary>The cached <see cref="T:System.ComponentModel.PropertyChangedEventArgs"/> instance for all "ErrorLabelDescription" generated properties.</summary>
        </member>
        <member name="F:CommunityToolkit.Mvvm.ComponentModel.__Internals.__KnownINotifyPropertyChangedArgs.DetailsEnabled">
            <summary>The cached <see cref="T:System.ComponentModel.PropertyChangedEventArgs"/> instance for all "DetailsEnabled" generated properties.</summary>
        </member>
        <member name="F:CommunityToolkit.Mvvm.ComponentModel.__Internals.__KnownINotifyPropertyChangedArgs.DetailsLinkVisible">
            <summary>The cached <see cref="T:System.ComponentModel.PropertyChangedEventArgs"/> instance for all "DetailsLinkVisible" generated properties.</summary>
        </member>
        <member name="F:CommunityToolkit.Mvvm.ComponentModel.__Internals.__KnownINotifyPropertyChangedArgs.DetailsExpanded">
            <summary>The cached <see cref="T:System.ComponentModel.PropertyChangedEventArgs"/> instance for all "DetailsExpanded" generated properties.</summary>
        </member>
    </members>
</doc>
