<?xml version="1.0"?>
<doc>
    <assembly>
        <name>JetBrains.ReSharper.Resources</name>
    </assembly>
    <members>
        <member name="M:JetBrains.ReSharper.Resources.BuildScript.Compile.PsiFeaturesZonesActivatorForBuild.ProductMetaDependency(JetBrains.Application.BuildScript.Solution.AllAssembliesOnSources)">
            <summary>
            Emitted by select packages in their build steps.
            Goes into nupkg's Release Notes as text, for reading from gallery when package bodies are not available.
            </summary>
            <param name="allassSrc"></param>
            <returns></returns>
        </member>
        <member name="T:JetBrains.ReSharper.Resources.AssemblyReferenceClass_PsiFeaturesResources">
            <summary>
            Forces the compiler to add assembly references.
            </summary>
        </member>
        <member name="T:JetBrains.ReSharper.Resources.resources.Clipart.ReSharperClipart">
            <summary>
              A strongly-typed resource class, for looking up localized strings, etc.
            </summary>
        </member>
        <member name="P:JetBrains.ReSharper.Resources.resources.Clipart.ReSharperClipart.ResourceManager">
            <summary>
              Returns the cached ResourceManager instance used by this class.
            </summary>
        </member>
        <member name="P:JetBrains.ReSharper.Resources.resources.Clipart.ReSharperClipart.Culture">
            <summary>
              Overrides the current thread's CurrentUICulture property for all
              resource lookups using this strongly typed resource class.
            </summary>
        </member>
        <member name="T:JetBrains.ReSharper.Resources.PsiFeaturesUnsortedIcons.IconsForIconThemeSelectionSamplePsiUnsorted">
            <summary>
            Generic PSI-Features theme-sample icons.
            </summary>
        </member>
        <member name="T:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons">
             <summary>
            	<para>
            		<para>Autogenerated identifier classes and identifier objects to Themed Icons registered with <see cref="T:JetBrains.Application.Icons.IThemedIconManager"></see>.</para>
            		<para>Identifier classes should be used in attributes, XAML, or generic parameters. Where an <see cref="T:JetBrains.UI.Icons.IconId"></see> value is expected, use the identifier object in the <c>Id</c> field of the identifier class.</para>
            	</para>
            </summary>
            <remarks>
            	<para>This code was compile-time generated to support Themed Icons in the JetBrains application.</para>
            	<para>It has two primary goals: load the icons of this assembly to be registered with <see cref="T:JetBrains.Application.Icons.IThemedIconManager"></see> so that they were WPF-accessible and theme-sensitive; and emit early-bound accessors for referencing icons in codebehind in a compile-time-validated manner.</para>
            	<h1>XAML</h1>
            	<para>For performance reasons, the icons are not individually exposed with application resources. There is a custom markup extension to bind an image source in markup.</para>
            	<para>To use an icon from XAML, set an <see cref="T:System.Windows.Media.ImageSource"></see> property to the <see cref="T:System.CodeDom.CodeTypeReference"></see> markup extension, which takes an icon identifier class (nested in <see cref="T:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons"></see> class) as a parameter.</para>
            	<para>Example:</para>
            	<code>&lt;Image Source="{icons:ThemedIcon myres:PsiFeaturesUnsortedOptionsThemedIcons+Trinity}" /&gt;</code>
            	<h1>Attributes</h1>
            	<para>Sometimes you have to reference an icon from a type attriute when you're defining objects in code. Typical examples are Options pages and Tool Windows.</para>
            	<para>To avoid the use of string IDs which are not validated very well, we've emitted identifier classes to be used with <c>typeof()</c> expression, one per each icon. Use the attribute overload which takes a <see cref="T:System.Type"></see> for an image, and choose your icon class from nested classes in the <see cref="T:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons"></see> class.</para>
            	<para>Example:</para>
            	<code>[Item(Name="Sample", Icon=typeof(PsiFeaturesUnsortedOptionsThemedIcons.Trinity))]</code>
            	<h1>CodeBehind</h1>
            	<para>In codebehind, we have two distinct tasks: (a) specify some icon in the APIs and (b) render icon images onscreen.</para>
            	<para>On the APIs stage you should only manipulate icon identifier objects (of type <see cref="T:JetBrains.UI.Icons.IconId"></see>, statically defined in <see cref="T:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons"></see> in <c>Id</c> fields). Icon identifier classes (nested in <see cref="T:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons"></see>) should be turned into icon identifier objects as early as possible. Rendering is about getting an <see cref="T:System.Windows.Media.ImageSource"></see> to assign to WPF, or <see cref="T:System.Drawing.Bitmap"></see> to use with GDI+ / Windows Forms.</para>
            	<para>You should turn an identifier object into a rendered image as late as possible. The identifier is static and lightweight and does not depend on the current theme, while the image is themed and has to be loaded or generated/rasterized. You need an <see cref="T:JetBrains.Application.Icons.IThemedIconManager"></see> instance to get the image out of an icon identifier object. Once you got the image, you should take care to change it with theme changes — either by using a live image property, or by listening to the theme change event. See <see cref="T:JetBrains.Application.Icons.IThemedIconManager"></see> and its extensions for the related facilities.</para>
            	<para>Example:</para>
            	<code>// Getting IconId identifier object to use with APIs
            IconId iconid = PsiFeaturesUnsortedOptionsThemedIcons.Trinity.Id;</code>
            	<code>// Getting IconId out of an Icon Identifier Class type
            IconId iconid = new JetBrains.Application.Icons.CompiledIconsCs.CompiledIconCsId(typeof(PsiFeaturesUnsortedOptionsThemedIcons.Trinity));</code>
            	<code>// Getting image for screen rendering by IconId
            themediconmanager.Icons[icnoid]</code>
            	<code>// Getting image for screen rendering by Icon Identifier Class
            themediconmanager.GetIcon&lt;PsiFeaturesUnsortedOptionsThemedIcons.Trinity&gt;()</code>
            	<h1>Icons Origin</h1>
            	<para>This code was generated by a pre-compile build task from a set of input files which are XAML files adhering to a certain convention, as convenient for exporting them from the Illustrator workspace, plus separate PNG files with raster icons. In the projects, these files are designated with <c>ThemedIconsXamlV3</c> and <c>ThemedIconPng</c> build actions and do not themselves get into the output assembly. All of such files are processed, vector images for different themes of the same icon are split and combined into the single list of icons in this assembly. This list is then written into the genearted XAML file (compiled into BAML within assembly), and serves as the source for this generated code.</para>
            </remarks>
        </member>
        <member name="T:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.BlankLines">
             <summary>
            	<para>
            		<para>BlankLines Themed Icon generated identifiers:</para>
            		<para>— <see cref="T:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.BlankLines"></see> identifier class, for use in attributes, XAML, and generic parameters;</para>
            		<para>— <see cref="F:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.BlankLines.Id"></see> identifier object, as a field in the identifier class, for use where an <see cref="T:JetBrains.UI.Icons.IconId"></see> value is expected.</para>
            		<para>
            			<code>
             AAAAAA                          
             AA  AA  ZhX664wwbbpHGAm#RRDDDDD8
             GG  GG  Zh````..'----____,,""^D8
             GG  GG  Zh````..'----____,,""^D8
             GG  GG  ZhX664wwbbpHGAm#RRDDDDD8
             GG``GG  Zh````..'----___RR      
             GG``GG  Zh````..'----___RR      
             GG``GG  ZhX664wwbbpHGAm#RR      
             GG``GG                          
             HH``HH                          
             HH``HH                          
             HH``HH  ZhX664wwbbpHGAm#RRDDDD  
             pp..pp  Zh````..'----____,,"DD  
             dd..dd  Zh````..'----____,,"DD  
             bb..bb  ZhX664wwbbpHGAm#RRDDDD  
             bbbbbb                          
            </code>
            		</para>
            	</para>
            </summary>
            <remarks>
            	<para>For details on Themed Icons and their use, see Remarks on the outer class.</para>
            </remarks>
            <example>
            	<code>&lt;Image Source="{icons:ThemedIcon myres:PsiFeaturesUnsortedOptionsThemedIcons+BlankLines}" /&gt;        &lt;!-- XAML --&gt;</code>
            </example>
            <example>
            	<code>[Item(Name="Sample", Icon=typeof(PsiFeaturesUnsortedOptionsThemedIcons.BlankLines))]        // C# Type attribute</code>
            </example>
            <example>
            	<code>IconId iconid = PsiFeaturesUnsortedOptionsThemedIcons.BlankLines.Id;        // IconId identifier object</code>
            </example>
            <example>
            	<code>themediconmanager.GetIcon&lt;PsiFeaturesUnsortedOptionsThemedIcons.BlankLines&gt;()        // Icon image for rendering</code>
            </example>
        </member>
        <member name="F:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.BlankLines.Id">
            <inheritdoc cref="T:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.BlankLines">identifier class</inheritdoc>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.BlankLines.Load_Color">
            <summary>Loads the image for Themed Icon BlankLines theme aspect Color.</summary>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.BlankLines.Load_Gray">
            <summary>Loads the image for Themed Icon BlankLines theme aspect Gray.</summary>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.BlankLines.Load_GrayDark">
            <summary>Loads the image for Themed Icon BlankLines theme aspect GrayDark.</summary>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.BlankLines.GetThemeImages">
            <summary>Returns the set of theme images for Themed Icon BlankLines.</summary>
        </member>
        <member name="T:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.Indent">
             <summary>
            	<para>
            		<para>Indent Themed Icon generated identifiers:</para>
            		<para>— <see cref="T:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.Indent"></see> identifier class, for use in attributes, XAML, and generic parameters;</para>
            		<para>— <see cref="F:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.Indent.Id"></see> identifier object, as a field in the identifier class, for use where an <see cref="T:JetBrains.UI.Icons.IconId"></see> value is expected.</para>
            		<para>
            			<code>
                                             
                   VkkEZXX64wwbdHGO#RRD      
                   Vk    ````..'---__RD      
                   VkkEZXX64wwbdHGO#RRD      
                   Vk    ````..'---__RD      
                   VkkEZXojaSkEU69bdA#RDD8%M$
                         oj..'----__:,""^~~M$
                         oj..'----__:,""^~~M$
                         oj..'----__:,""^~~M$
                   VkkEZXojaSkEU69bdA#RDD8%M$
                   Vk    ````..'---__RD      
                   VkkEZXX64wwbdHGO#RRD      
                   Vk    ````..'---__RD      
                   VkkEZXX64wwbdHGO#RRD      
                                             
                                             
            </code>
            		</para>
            	</para>
            </summary>
            <remarks>
            	<para>For details on Themed Icons and their use, see Remarks on the outer class.</para>
            </remarks>
            <example>
            	<code>&lt;Image Source="{icons:ThemedIcon myres:PsiFeaturesUnsortedOptionsThemedIcons+Indent}" /&gt;        &lt;!-- XAML --&gt;</code>
            </example>
            <example>
            	<code>[Item(Name="Sample", Icon=typeof(PsiFeaturesUnsortedOptionsThemedIcons.Indent))]        // C# Type attribute</code>
            </example>
            <example>
            	<code>IconId iconid = PsiFeaturesUnsortedOptionsThemedIcons.Indent.Id;        // IconId identifier object</code>
            </example>
            <example>
            	<code>themediconmanager.GetIcon&lt;PsiFeaturesUnsortedOptionsThemedIcons.Indent&gt;()        // Icon image for rendering</code>
            </example>
        </member>
        <member name="F:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.Indent.Id">
            <inheritdoc cref="T:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.Indent">identifier class</inheritdoc>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.Indent.Load_Color">
            <summary>Loads the image for Themed Icon Indent theme aspect Color.</summary>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.Indent.Load_Gray">
            <summary>Loads the image for Themed Icon Indent theme aspect Gray.</summary>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.Indent.Load_GrayDark">
            <summary>Loads the image for Themed Icon Indent theme aspect GrayDark.</summary>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.Indent.GetThemeImages">
            <summary>Returns the set of theme images for Themed Icon Indent.</summary>
        </member>
        <member name="T:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.LineBreaks">
             <summary>
            	<para>
            		<para>LineBreaks Themed Icon generated identifiers:</para>
            		<para>— <see cref="T:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.LineBreaks"></see> identifier class, for use in attributes, XAML, and generic parameters;</para>
            		<para>— <see cref="F:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.LineBreaks.Id"></see> identifier object, as a field in the identifier class, for use where an <see cref="T:JetBrains.UI.Icons.IconId"></see> value is expected.</para>
            		<para>
            			<code>
             XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
             44`````....'------____:,,,"""^44
             bb`````....'------____:,,,"""^bb
             HHHHHHHHHHHHHHHHGGGGGGGGGAHHHHHH
             ##`````....'----GG    `'!wS.    
             DD`````....'----AA       -A2    
             DDDDDDDDDDDDDDDDAAAAAA    AA    
                                 GG````GG    
                    `rbGGGG      GG````GG    
                  `rb5~`/H1      HH````HH    
                `rba~``/HHHHHHHHHHH````HH    
               rb5~```````````````````-HV    
               id},`````````````````';PE_    
                -id{,..|ddddddddddddE1;`     
                  -ib{".|b7                  
                    -sbbbbb                  
            </code>
            		</para>
            	</para>
            </summary>
            <remarks>
            	<para>For details on Themed Icons and their use, see Remarks on the outer class.</para>
            </remarks>
            <example>
            	<code>&lt;Image Source="{icons:ThemedIcon myres:PsiFeaturesUnsortedOptionsThemedIcons+LineBreaks}" /&gt;        &lt;!-- XAML --&gt;</code>
            </example>
            <example>
            	<code>[Item(Name="Sample", Icon=typeof(PsiFeaturesUnsortedOptionsThemedIcons.LineBreaks))]        // C# Type attribute</code>
            </example>
            <example>
            	<code>IconId iconid = PsiFeaturesUnsortedOptionsThemedIcons.LineBreaks.Id;        // IconId identifier object</code>
            </example>
            <example>
            	<code>themediconmanager.GetIcon&lt;PsiFeaturesUnsortedOptionsThemedIcons.LineBreaks&gt;()        // Icon image for rendering</code>
            </example>
        </member>
        <member name="F:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.LineBreaks.Id">
            <inheritdoc cref="T:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.LineBreaks">identifier class</inheritdoc>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.LineBreaks.Load_Color">
            <summary>Loads the image for Themed Icon LineBreaks theme aspect Color.</summary>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.LineBreaks.Load_Gray">
            <summary>Loads the image for Themed Icon LineBreaks theme aspect Gray.</summary>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.LineBreaks.Load_GrayDark">
            <summary>Loads the image for Themed Icon LineBreaks theme aspect GrayDark.</summary>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.LineBreaks.GetThemeImages">
            <summary>Returns the set of theme images for Themed Icon LineBreaks.</summary>
        </member>
        <member name="T:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.MvcOptionsPage">
             <summary>
            	<para>
            		<para>MvcOptionsPage Themed Icon generated identifiers:</para>
            		<para>— <see cref="T:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.MvcOptionsPage"></see> identifier class, for use in attributes, XAML, and generic parameters;</para>
            		<para>— <see cref="F:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.MvcOptionsPage.Id"></see> identifier object, as a field in the identifier class, for use where an <see cref="T:JetBrains.UI.Icons.IconId"></see> value is expected.</para>
            		<para>
            			<code>
                                             
                   -=+cll|r=-  '=+)ll)+;-    
                 ~tC+"_--_"+CFt}!-````-=lF;  
               `c2+--------_i2=          ^o7`
               !yL,,,,,,,,,|y;            ^yT
               ]V!~~~~~~~~~oV'`````````````VV
               ?E7!!!!!!!!![Eou3l+~.``````^EJ
               `3Ul++++++++rkXXu:!uV+'...^Ea.
                `+UPuTcrrcTuZX?`   =Xo"/xXc` 
                  `~)4bbbwa7!.      ~bwT=`   
                     EG'`````````````Gd      
                     }#\````````````~#}      
                     .kO/..........=d6-      
                      `TDPL,-''-,ryD{`       
                        `=CVp88Gk1;`         
                                             
            </code>
            		</para>
            	</para>
            </summary>
            <remarks>
            	<para>For details on Themed Icons and their use, see Remarks on the outer class.</para>
            </remarks>
            <example>
            	<code>&lt;Image Source="{icons:ThemedIcon myres:PsiFeaturesUnsortedOptionsThemedIcons+MvcOptionsPage}" /&gt;        &lt;!-- XAML --&gt;</code>
            </example>
            <example>
            	<code>[Item(Name="Sample", Icon=typeof(PsiFeaturesUnsortedOptionsThemedIcons.MvcOptionsPage))]        // C# Type attribute</code>
            </example>
            <example>
            	<code>IconId iconid = PsiFeaturesUnsortedOptionsThemedIcons.MvcOptionsPage.Id;        // IconId identifier object</code>
            </example>
            <example>
            	<code>themediconmanager.GetIcon&lt;PsiFeaturesUnsortedOptionsThemedIcons.MvcOptionsPage&gt;()        // Icon image for rendering</code>
            </example>
        </member>
        <member name="F:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.MvcOptionsPage.Id">
            <inheritdoc cref="T:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.MvcOptionsPage">identifier class</inheritdoc>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.MvcOptionsPage.Load_Color">
            <summary>Loads the image for Themed Icon MvcOptionsPage theme aspect Color.</summary>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.MvcOptionsPage.Load_Gray">
            <summary>Loads the image for Themed Icon MvcOptionsPage theme aspect Gray.</summary>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.MvcOptionsPage.Load_GrayDark">
            <summary>Loads the image for Themed Icon MvcOptionsPage theme aspect GrayDark.</summary>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.MvcOptionsPage.GetThemeImages">
            <summary>Returns the set of theme images for Themed Icon MvcOptionsPage.</summary>
        </member>
        <member name="T:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.Others">
             <summary>
            	<para>
            		<para>Others Themed Icon generated identifiers:</para>
            		<para>— <see cref="T:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.Others"></see> identifier class, for use in attributes, XAML, and generic parameters;</para>
            		<para>— <see cref="F:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.Others.Id"></see> identifier object, as a field in the identifier class, for use where an <see cref="T:JetBrains.UI.Icons.IconId"></see> value is expected.</para>
            		<para>
            			<code>
                                             
                                             
                 hhhhhhhhhhhhhhhhhh          
                 66``````````````66          
                 ww..............ww          
                 bb''''''''''''''bb          
                 HH--------------HHGGGGGGGG  
                 OO______________OO  @@  GG  
                 RR,,,,,,,,,,,,,,RR@@@@@@AA  
                 DD""""""""""""""DD``@@``GG  
                 DDDDDDDDDDDDDDDDDD@@@@@@GG  
                         HH``@@``@@``@@``HH  
                         dd@@@@@@@@@@@@@@dd  
                         dd..@@..@@..@@..dd  
                         bbbbbbbbbbbbbbbbbb  
                                             
            </code>
            		</para>
            	</para>
            </summary>
            <remarks>
            	<para>For details on Themed Icons and their use, see Remarks on the outer class.</para>
            </remarks>
            <example>
            	<code>&lt;Image Source="{icons:ThemedIcon myres:PsiFeaturesUnsortedOptionsThemedIcons+Others}" /&gt;        &lt;!-- XAML --&gt;</code>
            </example>
            <example>
            	<code>[Item(Name="Sample", Icon=typeof(PsiFeaturesUnsortedOptionsThemedIcons.Others))]        // C# Type attribute</code>
            </example>
            <example>
            	<code>IconId iconid = PsiFeaturesUnsortedOptionsThemedIcons.Others.Id;        // IconId identifier object</code>
            </example>
            <example>
            	<code>themediconmanager.GetIcon&lt;PsiFeaturesUnsortedOptionsThemedIcons.Others&gt;()        // Icon image for rendering</code>
            </example>
        </member>
        <member name="F:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.Others.Id">
            <inheritdoc cref="T:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.Others">identifier class</inheritdoc>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.Others.Load_Color">
            <summary>Loads the image for Themed Icon Others theme aspect Color.</summary>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.Others.Load_Gray">
            <summary>Loads the image for Themed Icon Others theme aspect Gray.</summary>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.Others.Load_GrayDark">
            <summary>Loads the image for Themed Icon Others theme aspect GrayDark.</summary>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.Others.GetThemeImages">
            <summary>Returns the set of theme images for Themed Icon Others.</summary>
        </member>
        <member name="T:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.Spaces">
             <summary>
            	<para>
            		<para>Spaces Themed Icon generated identifiers:</para>
            		<para>— <see cref="T:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.Spaces"></see> identifier class, for use in attributes, XAML, and generic parameters;</para>
            		<para>— <see cref="F:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.Spaces.Id"></see> identifier object, as a field in the identifier class, for use where an <see cref="T:JetBrains.UI.Icons.IconId"></see> value is expected.</para>
            		<para>
            			<code>
                                             
                                             
                                             
                                             
                                             
                                             
                                             
                                             
               VVVVVVVV            VVVVVVVV  
               PP    PP            PP    PP  
               66````6666666666666666````66  
               bb........................bb  
               AA------------------------AA  
               RRRRRRRRRRRRRRRRRRRRRRRRRRRR  
                                             
                                             
            </code>
            		</para>
            	</para>
            </summary>
            <remarks>
            	<para>For details on Themed Icons and their use, see Remarks on the outer class.</para>
            </remarks>
            <example>
            	<code>&lt;Image Source="{icons:ThemedIcon myres:PsiFeaturesUnsortedOptionsThemedIcons+Spaces}" /&gt;        &lt;!-- XAML --&gt;</code>
            </example>
            <example>
            	<code>[Item(Name="Sample", Icon=typeof(PsiFeaturesUnsortedOptionsThemedIcons.Spaces))]        // C# Type attribute</code>
            </example>
            <example>
            	<code>IconId iconid = PsiFeaturesUnsortedOptionsThemedIcons.Spaces.Id;        // IconId identifier object</code>
            </example>
            <example>
            	<code>themediconmanager.GetIcon&lt;PsiFeaturesUnsortedOptionsThemedIcons.Spaces&gt;()        // Icon image for rendering</code>
            </example>
        </member>
        <member name="F:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.Spaces.Id">
            <inheritdoc cref="T:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.Spaces">identifier class</inheritdoc>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.Spaces.Load_Color">
            <summary>Loads the image for Themed Icon Spaces theme aspect Color.</summary>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.Spaces.Load_Gray">
            <summary>Loads the image for Themed Icon Spaces theme aspect Gray.</summary>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.Spaces.Load_GrayDark">
            <summary>Loads the image for Themed Icon Spaces theme aspect GrayDark.</summary>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Resources.Icons.PsiFeaturesUnsortedOptionsThemedIcons.Spaces.GetThemeImages">
            <summary>Returns the set of theme images for Themed Icon Spaces.</summary>
        </member>
        <member name="T:JetBrains.ReSharper.Resources.Application.Licensing.ReSharperLicenseSupportResources">
            <summary>
              A strongly-typed resource class, for looking up localized strings, etc.
            </summary>
        </member>
        <member name="P:JetBrains.ReSharper.Resources.Application.Licensing.ReSharperLicenseSupportResources.ResourceManager">
            <summary>
              Returns the cached ResourceManager instance used by this class.
            </summary>
        </member>
        <member name="P:JetBrains.ReSharper.Resources.Application.Licensing.ReSharperLicenseSupportResources.Culture">
            <summary>
              Overrides the current thread's CurrentUICulture property for all
              resource lookups using this strongly typed resource class.
            </summary>
        </member>
        <member name="P:JetBrains.ReSharper.Resources.Application.Licensing.ReSharperLicenseSupportResources.Academic">
             <summary>
               Looks up a localized string similar to {\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff0\deff0\stshfdbch40\stshfloch36\stshfhich36\stshfbi0\deflang1033\deflangfe1033\themelang1033\themelangfe0\themelangcs0{\fonttbl{\f0\fbidi \froman\fcharset204\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1\fbidi \fswiss\fcharset204\fprq2{\*\panose 020b0604020202020204}Arial;}
            {\f4\fbidi \fswiss\fcharset204\fprq2{\*\panose 020b0604020202020204}Helvetica;}{\f34\fbidi \froman\fcharset204\fprq2{\*\panose 02040503050406030204}Cambria Math;}{\f36\fbidi \fr [rest of string was truncated]&quot;;.
             </summary>
        </member>
        <member name="P:JetBrains.ReSharper.Resources.Application.Licensing.ReSharperLicenseSupportResources.Classroom">
             <summary>
               Looks up a localized string similar to {\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff0\deff0\stshfdbch40\stshfloch36\stshfhich36\stshfbi0\deflang1033\deflangfe1033\themelang1033\themelangfe0\themelangcs0{\fonttbl{\f0\fbidi \froman\fcharset204\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1\fbidi \fswiss\fcharset204\fprq2{\*\panose 020b0604020202020204}Arial;}
            {\f2\fbidi \fmodern\fcharset204\fprq1{\*\panose 02070309020205020404}Courier New;}{\f3\fbidi \froman\fcharset2\fprq2{\*\panose 05050102010706020507}Symbol;}{\f4\fbidi \fswiss\fc [rest of string was truncated]&quot;;.
             </summary>
        </member>
        <member name="P:JetBrains.ReSharper.Resources.Application.Licensing.ReSharperLicenseSupportResources.Commercial">
             <summary>
               Looks up a localized string similar to {\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff0\deff0\stshfdbch40\stshfloch36\stshfhich36\stshfbi0\deflang1033\deflangfe1033\themelang1033\themelangfe0\themelangcs0{\fonttbl{\f0\fbidi \froman\fcharset204\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1\fbidi \fswiss\fcharset204\fprq2{\*\panose 020b0604020202020204}Arial;}
            {\f4\fbidi \fswiss\fcharset204\fprq2{\*\panose 020b0604020202020204}Helvetica;}{\f34\fbidi \froman\fcharset204\fprq2{\*\panose 02040503050406030204}Cambria Math;}{\f36\fbidi \fr [rest of string was truncated]&quot;;.
             </summary>
        </member>
        <member name="P:JetBrains.ReSharper.Resources.Application.Licensing.ReSharperLicenseSupportResources.OpenSource">
             <summary>
               Looks up a localized string similar to {\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff0\deff0\stshfdbch40\stshfloch36\stshfhich36\stshfbi0\deflang1033\deflangfe1033\themelang1033\themelangfe0\themelangcs0{\fonttbl{\f0\fbidi \froman\fcharset204\fprq2{\*\panose 02020603050405020304}Times New Roman;}{\f1\fbidi \fswiss\fcharset204\fprq2{\*\panose 020b0604020202020204}Arial;}
            {\f4\fbidi \fswiss\fcharset204\fprq2{\*\panose 020b0604020202020204}Helvetica;}{\f34\fbidi \froman\fcharset204\fprq2{\*\panose 02040503050406030204}Cambria Math;}{\f36\fbidi \fr [rest of string was truncated]&quot;;.
             </summary>
        </member>
        <member name="P:JetBrains.ReSharper.Resources.Application.Licensing.ReSharperLicenseSupportResources.Personal">
             <summary>
               Looks up a localized string similar to {\rtf1\adeflang1025\ansi\ansicpg1252\uc1\adeff0\deff0\stshfdbch40\stshfloch36\stshfhich36\stshfbi0\deflang1033\deflangfe1033\themelang1033\themelangfe0\themelangcs0{\fonttbl{\f0\fbidi \froman\fcharset204\fprq2{\*\panose 02020603050405020304}Times New Roman{\*\falt Times New Roman};}
            {\f1\fbidi \fswiss\fcharset204\fprq2{\*\panose 020b0604020202020204}Arial;}{\f4\fbidi \fswiss\fcharset204\fprq2{\*\panose 020b0604020202020204}Helvetica;}{\f34\fbidi \froman\fcharset204\fprq2{\*\panose 02040503050406030204}Camb [rest of string was truncated]&quot;;.
             </summary>
        </member>
        <member name="T:JetBrains.ReSharper.Resources.ReSharperInfo">
            <summary>
            Pieces of the product-specific info and settings, condensed.
            Note: look in Product.Defines.Targets for most of the configurable product parameters.
            </summary>
        </member>
        <member name="T:JetBrains.ReSharper.Resources.Shell.ReadLockCookie">
            <summary>
            Read lock object. This object is used as a stakeholder for read lock.
            </summary>
            <example>
            Use the following pattern to acquire read lock and safely release it.
            <code>
            using (ReadLockCookie.Create())
            {
              // Your code goes here
            }
            </code>
            </example>
            <seealso>Shell.AcquireReadLock</seealso>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ReadLockCookie.Execute(System.Action)">
            <summary>
            Executes the <see cref="!:action"/> under a read lock.
            </summary>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ReadLockCookie.Execute(System.Action,System.String,System.String)">
            <summary>
            Executes the <see cref="!:action"/> under a read lock.
            </summary>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ReadLockCookie.Execute(System.Action,JetBrains.Util.Threading.CallerInfo@)">
            <summary>
            Executes the <see cref="!:action"/> under a read lock.
            </summary>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ReadLockCookie.Execute``1(System.Func{``0})">
            <summary>
            Executes the <see cref="!:func"/> under a read lock.
            </summary>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ReadLockCookie.Execute``1(System.Func{``0},System.String,System.String)">
            <summary>
            Executes the <see cref="!:func"/> under a read lock.
            </summary>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ReadLockCookie.Execute``1(System.Func{``0},JetBrains.Util.Threading.CallerInfo@)">
            <summary>
            Executes the <see cref="!:func"/> under a read lock.
            </summary>
        </member>
        <member name="T:JetBrains.ReSharper.Resources.Shell.Shell">
            <summary>
            Interface which represents root point for environment API.
            Use the <see cref="P:JetBrains.ReSharper.Resources.Shell.Shell.Instance" /> property to obtain the <i>Shell</i> instance.  
            </summary>
        </member>
        <member name="P:JetBrains.ReSharper.Resources.Shell.Shell.HasInstance">
            <summary>
            Tells whether the <see cref="P:JetBrains.ReSharper.Resources.Shell.Shell.Instance"/> is available, and the property could be read.
            When <c>False</c>, <see cref="P:JetBrains.ReSharper.Resources.Shell.Shell.Instance"/> throws an exception.
            </summary>
            <remarks>Notes to inheritors: <see cref="P:JetBrains.ReSharper.Resources.Shell.Shell.HasInstance"/> and <see cref="P:JetBrains.ReSharper.Resources.Shell.Shell.Instance"/> must be overridden in sync.</remarks>
        </member>
        <member name="P:JetBrains.ReSharper.Resources.Shell.Shell.Instance">
            <summary>
            Gets the instance of the Application Shell.
            If not available, throws an exception. Check the <see cref="P:JetBrains.ReSharper.Resources.Shell.Shell.HasInstance"/> property value to see if <see cref="P:JetBrains.ReSharper.Resources.Shell.Shell.Instance"/> can be accessed. 
            </summary>
            <remarks>Notes to inheritors: <see cref="P:JetBrains.ReSharper.Resources.Shell.Shell.HasInstance"/> and <see cref="P:JetBrains.ReSharper.Resources.Shell.Shell.Instance"/> must be overridden in sync.</remarks>
        </member>
        <member name="P:JetBrains.ReSharper.Resources.Shell.Shell.Invocator">
            <summary>
            Gets the invocator that executes arbitrary actions on the application's primary thread in a reentrant-safe manner.
            </summary>
        </member>
        <member name="P:JetBrains.ReSharper.Resources.Shell.Shell.IsInInternalMode">
            <summary>
            Indicates that the current shell is running in the internal mode, so some extra functionality is available.
            </summary>
        </member>
        <member name="P:JetBrains.ReSharper.Resources.Shell.Shell.IsTestShell">
            <summary>
            Indicates that the current shell is a unit-test shell
            </summary>
        </member>
        <member name="P:JetBrains.ReSharper.Resources.Shell.Shell.Locks">
            <summary>
            Exposes the Read/Write Lock API.
            </summary>
        </member>
        <member name="P:JetBrains.ReSharper.Resources.Shell.Shell.PrimaryDispatcher">
            <summary>
            Gets the dispatcher attached to the <see cref="P:JetBrains.ReSharper.Resources.Shell.Shell.PrimaryThread">UI thread</see>.
            Can be used for marshalling or async queueing of the tasks.
            </summary>
        </member>
        <member name="T:JetBrains.ReSharper.Resources.Shell.ShellLifetimes">
             <summary>
             Main entry point for structured concurrency: bunch of extension functions on lifetimes. 
            
             Typical usage:
             <code>
                await componentLifetime.StartMainRead(() =>
                {
                  DoSomethingOn_MainThread_UnderReadLock_1();
                  await ShellLifetimes.ReadActivityLifetime.StartBackgroundRead(() => {
                    DoSomethingOn_PoolThread_UnderReadLock();
                  });
                  DoSomethingOn_MainThread_UnderReadLock_2();
                })
                
             </code>
             <remarks>Please use this extensions of <see cref="T:JetBrains.Lifetimes.Lifetime"/> class over direct reference of schedulers from <see cref="T:JetBrains.Application.Threading.Tasks.ITaskHost"/> class.</remarks>
             </summary>
        </member>
        <member name="P:JetBrains.ReSharper.Resources.Shell.ShellLifetimes.ReadActivityLifetime">
            <inheritdoc cref="M:JetBrains.Application.Threading.ContentModelReadWriteLock.BackgroundReadersAllowedLifetime"/>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ShellLifetimes.StartMainRead(JetBrains.Lifetimes.Lifetime,System.Action)">
            <inheritdoc cref="M:JetBrains.Application.Threading.IShellLocksExAsync.StartMainRead(JetBrains.Application.Threading.IShellLocks,JetBrains.Lifetimes.Lifetime,System.Action,System.String,System.String)"/>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ShellLifetimes.StartMainRead``1(JetBrains.Lifetimes.Lifetime,System.Func{``0})">
            <inheritdoc cref="M:JetBrains.Application.Threading.IShellLocksExAsync.StartMainRead``1(JetBrains.Application.Threading.IShellLocks,JetBrains.Lifetimes.Lifetime,System.Func{``0},System.String,System.String)"/>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ShellLifetimes.StartMainReadAsync(JetBrains.Lifetimes.Lifetime,System.Func{System.Threading.Tasks.Task})">
            <inheritdoc cref="M:JetBrains.Application.Threading.IShellLocksExAsync.StartMainReadAsync(JetBrains.Application.Threading.IShellLocks,JetBrains.Lifetimes.Lifetime,System.Func{System.Threading.Tasks.Task},System.String,System.String)"/>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ShellLifetimes.StartMainReadAsync``1(JetBrains.Lifetimes.Lifetime,System.Func{System.Threading.Tasks.Task{``0}})">
            <inheritdoc cref="M:JetBrains.Application.Threading.IShellLocksExAsync.StartMainReadAsync``1(JetBrains.Application.Threading.IShellLocks,JetBrains.Lifetimes.Lifetime,System.Func{System.Threading.Tasks.Task{``0}},System.String,System.String)"/>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ShellLifetimes.StartBackground(JetBrains.Lifetimes.Lifetime,System.Action)">
            <inheritdoc cref="M:JetBrains.Application.Threading.IShellLocksExAsync.StartBackground(JetBrains.Application.Threading.IShellLocks,JetBrains.Lifetimes.Lifetime,System.Action)"/>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ShellLifetimes.StartBackground``1(JetBrains.Lifetimes.Lifetime,System.Func{``0})">
            <inheritdoc cref="M:JetBrains.Application.Threading.IShellLocksExAsync.StartBackground``1(JetBrains.Application.Threading.IShellLocks,JetBrains.Lifetimes.Lifetime,System.Func{``0})"/>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ShellLifetimes.StartBackgroundAsync(JetBrains.Lifetimes.Lifetime,System.Func{System.Threading.Tasks.Task})">
            <inheritdoc cref="M:JetBrains.Application.Threading.IShellLocksExAsync.StartBackgroundAsync(JetBrains.Application.Threading.IShellLocks,JetBrains.Lifetimes.Lifetime,System.Func{System.Threading.Tasks.Task})"/>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ShellLifetimes.StartBackgroundAsync``1(JetBrains.Lifetimes.Lifetime,System.Func{System.Threading.Tasks.Task{``0}})">
            <inheritdoc cref="M:JetBrains.Application.Threading.IShellLocksExAsync.StartBackgroundAsync``1(JetBrains.Application.Threading.IShellLocks,JetBrains.Lifetimes.Lifetime,System.Func{System.Threading.Tasks.Task{``0}})"/>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ShellLifetimes.StartBackgroundRead(JetBrains.Lifetimes.Lifetime,System.Action,System.Boolean,System.String,System.String)">
            <inheritdoc cref="M:JetBrains.Application.Threading.IShellLocksExAsync.StartBackgroundRead(JetBrains.Application.Threading.IShellLocks,JetBrains.Lifetimes.Lifetime,System.Action,System.Boolean,System.String,System.String)"/>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ShellLifetimes.StartBackgroundRead``1(JetBrains.Lifetimes.Lifetime,System.Func{``0},System.Boolean,System.String,System.String)">
            <inheritdoc cref="M:JetBrains.Application.Threading.IShellLocksExAsync.StartBackgroundRead``1(JetBrains.Application.Threading.IShellLocks,JetBrains.Lifetimes.Lifetime,System.Func{``0},System.Boolean,System.String,System.String)"/>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ShellLifetimes.StartBackgroundInterruptableRead(JetBrains.Lifetimes.Lifetime,System.Action,System.Boolean,System.String,System.String)">
            <inheritdoc cref="M:JetBrains.Application.Threading.IShellLocksExAsync.StartBackgroundInterruptableRead(JetBrains.Application.Threading.IShellLocks,JetBrains.Lifetimes.Lifetime,System.Action,System.Boolean,System.String,System.String)"/>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ShellLifetimes.StartBackgroundInterruptableRead``1(JetBrains.Lifetimes.Lifetime,System.Func{``0},System.Boolean,System.String,System.String)">
            <inheritdoc cref="M:JetBrains.Application.Threading.IShellLocksExAsync.StartBackgroundInterruptableRead``1(JetBrains.Application.Threading.IShellLocks,JetBrains.Lifetimes.Lifetime,System.Func{``0},System.Boolean,System.String,System.String)"/>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ShellLifetimes.StartReadActionAsync(JetBrains.Lifetimes.Lifetime,System.Action)">
            <inheritdoc cref="M:JetBrains.Application.Threading.ReadActionUtil.StartReadActionAsync(JetBrains.Application.Threading.IShellLocks,JetBrains.Lifetimes.Lifetime,System.Action)"/>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ShellLifetimes.StartReadActionAsync``1(JetBrains.Lifetimes.Lifetime,System.Func{``0})">
            <inheritdoc cref="M:JetBrains.Application.Threading.ReadActionUtil.StartReadActionAsync``1(JetBrains.Application.Threading.IShellLocks,JetBrains.Lifetimes.Lifetime,System.Func{``0})"/>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ShellLifetimes.StartReadActionAsync(JetBrains.Lifetimes.Lifetime,System.Action{JetBrains.Lifetimes.Lifetime})">
            <inheritdoc cref="M:JetBrains.Application.Threading.ReadActionUtil.StartReadActionAsync(JetBrains.Application.Threading.IShellLocks,JetBrains.Lifetimes.Lifetime,System.Action{JetBrains.Lifetimes.Lifetime})"/>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ShellLifetimes.StartReadActionAsync``1(JetBrains.Lifetimes.Lifetime,System.Func{JetBrains.Lifetimes.Lifetime,``0})">
            <inheritdoc cref="M:JetBrains.Application.Threading.ReadActionUtil.StartReadActionAsync``1(JetBrains.Application.Threading.IShellLocks,JetBrains.Lifetimes.Lifetime,System.Func{JetBrains.Lifetimes.Lifetime,``0})"/>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ShellLifetimes.StartConstrainedReadActionAsync(JetBrains.Lifetimes.Lifetime,JetBrains.Application.Threading.IReadConstraint,System.Action)">
            <inheritdoc cref="M:JetBrains.Application.Threading.ReadActionUtil.StartConstrainedReadActionAsync(JetBrains.Application.Threading.IShellLocks,JetBrains.Lifetimes.Lifetime,JetBrains.Application.Threading.IReadConstraint,System.Action)"/>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ShellLifetimes.StartConstrainedReadActionAsync``1(JetBrains.Lifetimes.Lifetime,JetBrains.Application.Threading.IReadConstraint,System.Func{``0})">
            <inheritdoc cref="M:JetBrains.Application.Threading.ReadActionUtil.StartConstrainedReadActionAsync``1(JetBrains.Application.Threading.IShellLocks,JetBrains.Lifetimes.Lifetime,JetBrains.Application.Threading.IReadConstraint,System.Func{``0})"/>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ShellLifetimes.StartConstrainedReadActionAsync(JetBrains.Lifetimes.Lifetime,JetBrains.Application.Threading.IReadConstraint,System.Action{JetBrains.Lifetimes.Lifetime})">
            <inheritdoc cref="M:JetBrains.Application.Threading.ReadActionUtil.StartConstrainedReadActionAsync(JetBrains.Application.Threading.IShellLocks,JetBrains.Lifetimes.Lifetime,JetBrains.Application.Threading.IReadConstraint,System.Action{JetBrains.Lifetimes.Lifetime})"/>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ShellLifetimes.StartConstrainedReadActionAsync``1(JetBrains.Lifetimes.Lifetime,JetBrains.Application.Threading.IReadConstraint,System.Func{JetBrains.Lifetimes.Lifetime,``0})">
            <inheritdoc cref="M:JetBrains.Application.Threading.ReadActionUtil.StartConstrainedReadActionAsync``1(JetBrains.Application.Threading.IShellLocks,JetBrains.Lifetimes.Lifetime,JetBrains.Application.Threading.IReadConstraint,System.Func{JetBrains.Lifetimes.Lifetime,``0})"/>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ShellLifetimes.StartReadAndMainThreadActionAsync``1(JetBrains.Lifetimes.Lifetime,System.Func{JetBrains.Application.Threading.ReadAndWriteScope,JetBrains.Application.Threading.ReadAndWriteScope.ReadResult{``0}})">
            <inheritdoc cref="M:JetBrains.Application.Threading.ReadActionUtil.StartReadAndMainThreadActionAsync``1(JetBrains.Application.Threading.IShellLocks,JetBrains.Lifetimes.Lifetime,System.Func{JetBrains.Application.Threading.ReadAndWriteScope,JetBrains.Application.Threading.ReadAndWriteScope.ReadResult{``0}})"/>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ShellLifetimes.StartConstrainedReadAndMainThreadActionAsync``1(JetBrains.Lifetimes.Lifetime,JetBrains.Application.Threading.IReadConstraint,System.Func{JetBrains.Application.Threading.ReadAndWriteScope,JetBrains.Application.Threading.ReadAndWriteScope.ReadResult{``0}})">
            <inheritdoc cref="M:JetBrains.Application.Threading.ReadActionUtil.StartConstrainedReadAndMainThreadActionAsync``1(JetBrains.Application.Threading.IShellLocks,JetBrains.Lifetimes.Lifetime,JetBrains.Application.Threading.IReadConstraint,System.Func{JetBrains.Application.Threading.ReadAndWriteScope,JetBrains.Application.Threading.ReadAndWriteScope.ReadResult{``0}})"/>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ShellLifetimes.StartReadAndMainThreadActionAsync(JetBrains.Lifetimes.Lifetime,System.Func{JetBrains.Application.Threading.ReadAndWriteScope,JetBrains.Application.Threading.ReadAndWriteScope.ReadResult})">
            <inheritdoc cref="!:ReadActionUtil.StartReadAndMainThreadActionAsync(IShellLocks, Lifetime, IReadConstraint, Action&lt;ReadAndWriteScope, ReadAndWriteScope.ReadResult)"/>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ShellLifetimes.StartConstrainedReadAndMainThreadActionAsync(JetBrains.Lifetimes.Lifetime,JetBrains.Application.Threading.IReadConstraint,System.Func{JetBrains.Application.Threading.ReadAndWriteScope,JetBrains.Application.Threading.ReadAndWriteScope.ReadResult})">
            <inheritdoc cref="!:ReadActionUtil.StartReadAndMainThreadActionAsync(IShellLocks, Lifetime, IReadConstraint, Action&lt;ReadAndWriteScope, ReadAndWriteScope.ReadResult)"/>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ShellLifetimes.StartMainUnguarded(JetBrains.Lifetimes.Lifetime,System.Action)">
            <inheritdoc cref="M:JetBrains.Application.Threading.IShellLocksExAsync.StartMainUnguarded(JetBrains.Application.Threading.IShellLocks,JetBrains.Lifetimes.Lifetime,System.Action,System.String,System.String)"/>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ShellLifetimes.StartMainUnguarded``1(JetBrains.Lifetimes.Lifetime,System.Func{``0})">
            <inheritdoc cref="M:JetBrains.Application.Threading.IShellLocksExAsync.StartMainUnguarded``1(JetBrains.Application.Threading.IShellLocks,JetBrains.Lifetimes.Lifetime,System.Func{``0},System.String,System.String)"/>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ShellLifetimes.StartMainUnguardedAsync(JetBrains.Lifetimes.Lifetime,System.Func{System.Threading.Tasks.Task})">
            <inheritdoc cref="M:JetBrains.Application.Threading.IShellLocksExAsync.StartMainUnguardedAsync(JetBrains.Application.Threading.IShellLocks,JetBrains.Lifetimes.Lifetime,System.Func{System.Threading.Tasks.Task},System.String,System.String)"/>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ShellLifetimes.StartMainUnguardedAsync``1(JetBrains.Lifetimes.Lifetime,System.Func{System.Threading.Tasks.Task{``0}})">
            <inheritdoc cref="M:JetBrains.Application.Threading.IShellLocksExAsync.StartMainUnguardedAsync``1(JetBrains.Application.Threading.IShellLocks,JetBrains.Lifetimes.Lifetime,System.Func{System.Threading.Tasks.Task{``0}},System.String,System.String)"/>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ShellLifetimes.StartMainWrite(JetBrains.Lifetimes.Lifetime,System.Action)">
            <inheritdoc cref="M:JetBrains.Application.Threading.IShellLocksExAsync.StartMainWrite(JetBrains.Application.Threading.IShellLocks,JetBrains.Lifetimes.Lifetime,System.Action,System.String,System.String)"/>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ShellLifetimes.StartMainWrite``1(JetBrains.Lifetimes.Lifetime,System.Func{``0})">
            <inheritdoc cref="M:JetBrains.Application.Threading.IShellLocksExAsync.StartMainWrite``1(JetBrains.Application.Threading.IShellLocks,JetBrains.Lifetimes.Lifetime,System.Func{``0},System.String,System.String)"/>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ShellLifetimes.StartMainWriteAsync(JetBrains.Lifetimes.Lifetime,System.Func{System.Threading.Tasks.Task})">
            <inheritdoc cref="M:JetBrains.Application.Threading.IShellLocksExAsync.StartMainWriteAsync(JetBrains.Application.Threading.IShellLocks,JetBrains.Lifetimes.Lifetime,System.Func{System.Threading.Tasks.Task},System.String,System.String)"/>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.ShellLifetimes.StartMainWriteAsync``1(JetBrains.Lifetimes.Lifetime,System.Func{System.Threading.Tasks.Task{``0}})">
            <inheritdoc cref="M:JetBrains.Application.Threading.IShellLocksExAsync.StartMainWriteAsync``1(JetBrains.Application.Threading.IShellLocks,JetBrains.Lifetimes.Lifetime,System.Func{System.Threading.Tasks.Task{``0}},System.String,System.String)"/>
        </member>
        <member name="T:JetBrains.ReSharper.Resources.Shell.WriteLockCookie">
            <summary>
            Write lock object. This object is used as a stakeholder for write lock.
            </summary>
            <example>
            Use the following pattern to acquire write lock and safely release it.
            <code>
            using (WriteLockCookie.Create())
            {
              // Your code goes here
            }
            </code>
            </example>
            <seealso>Shell.AcquireWriteLock</seealso>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.WriteLockCookie.Execute(System.Action,System.String,System.String)">
            <summary>
            Executes the <see cref="!:action"/> under a write lock.
            </summary>
        </member>
        <member name="M:JetBrains.ReSharper.Resources.Shell.WriteLockCookie.Execute(System.Action,JetBrains.Util.Threading.CallerInfo@)">
            <inheritdoc cref="M:JetBrains.ReSharper.Resources.Shell.WriteLockCookie.Execute(System.Action,System.String,System.String)"/>>
        </member>
        <member name="T:JetBrains.ReSharper.Resources.Shell.ReplaceableByIntelliJPlatformZone">
            <summary>
            A special zone which states that a certain feature/language is not needed in Rider,
            as it's been already implemented in IDEA, WebStorm, or other IJ-based product.
            Requiring it for your zone will make the zone unavailable in Rider. 
            </summary>
        </member>
        <member name="T:JetBrains.Application.Threading.SlowOperations">
            <summary>
            Controls the access to potentially slow semantic-related operations.
            The operations currently include resolving references, getting expression types, or accessing declared elements.
            </summary>
        </member>
        <member name="M:JetBrains.Application.Threading.SlowOperations.DisableInterruptionChecks(System.String)">
            <summary>
            Temporarily disables the interruption checks for known and investigated cases. 
            Please only use this method after discussing it with the PSI team
            and only after assigning the exception to the responsible person.
            </summary>
        </member>
    </members>
</doc>
