[jit] Enable partial generic sharing when not using AOT as an experiment.
[mono.git] / mcs / class / Managed.Windows.Forms / Documentation / en / System.Windows.Forms / TabRenderer.xml
1 <?xml version="1.0" encoding="utf-8"?>
2 <Type Name="TabRenderer" FullName="System.Windows.Forms.TabRenderer">
3   <TypeSignature Language="C#" Value="public sealed class TabRenderer" />
4   <AssemblyInfo>
5     <AssemblyName>System.Windows.Forms</AssemblyName>
6     <AssemblyVersion>2.0.0.0</AssemblyVersion>
7   </AssemblyInfo>
8   <Base>
9     <BaseTypeName>System.Object</BaseTypeName>
10   </Base>
11   <Interfaces />
12   <Docs>
13     <since version=".NET 2.0" />
14     <remarks>
15       <attribution license="cc4" from="Microsoft" modified="false" />
16       <para>The <see cref="T:System.Windows.Forms.TabRenderer" /> class provides a set of static methods that can be used to render a tab control with the current visual style of the operating system. Rendering a control refers to drawing the user interface of a control. This is useful if you are drawing a custom control that should have the appearance of the current visual style. To draw a tab control, use the <see cref="M:System.Windows.Forms.TabRenderer.DrawTabPage(System.Drawing.Graphics,System.Drawing.Rectangle)" /> method to draw the page, and use the <see cref="Overload:System.Windows.Forms.TabRenderer.DrawTabItem" /> method to draw each tab. </para>
17       <para>If visual styles are enabled in the operating system and visual styles are applied to the client area of application windows, the methods of this class will draw the tab control with the current visual style. Otherwise, the methods and properties of this class will throw an <see cref="T:System.InvalidOperationException" />. To determine whether the members of this class can be used, check the value of the <see cref="P:System.Windows.Forms.TabRenderer.IsSupported" /> property. </para>
18       <para>This class wraps the functionality of a <see cref="T:System.Windows.Forms.VisualStyles.VisualStyleRenderer" /> that is set to one of the elements exposed by the <see cref="T:System.Windows.Forms.VisualStyles.VisualStyleElement.Tab" /> class. For more information, see <format type="text/html"><a href="a5b178ba-610e-46c4-a6c0-509c0886a744">Rendering Controls with Visual Styles</a></format>.</para>
19     </remarks>
20     <summary>
21       <attribution license="cc4" from="Microsoft" modified="false" />
22       <para>Provides methods used to render a tab control with visual styles. This class cannot be inherited.</para>
23     </summary>
24   </Docs>
25   <Members>
26     <Member MemberName="DrawTabItem">
27       <MemberSignature Language="C#" Value="public static void DrawTabItem (System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Windows.Forms.VisualStyles.TabItemState state);" />
28       <MemberType>Method</MemberType>
29       <ReturnValue>
30         <ReturnType>System.Void</ReturnType>
31       </ReturnValue>
32       <Parameters>
33         <Parameter Name="g" Type="System.Drawing.Graphics" />
34         <Parameter Name="bounds" Type="System.Drawing.Rectangle" />
35         <Parameter Name="state" Type="System.Windows.Forms.VisualStyles.TabItemState" />
36       </Parameters>
37       <Docs>
38         <since version=".NET 2.0" />
39         <remarks>
40           <attribution license="cc4" from="Microsoft" modified="false" />
41           <para>Before calling this method, you should verify that the <see cref="P:System.Windows.Forms.TabRenderer.IsSupported" /> property returns true.</para>
42         </remarks>
43         <summary>
44           <attribution license="cc4" from="Microsoft" modified="false" />
45           <para>Draws a tab in the specified state and bounds.</para>
46         </summary>
47         <param name="g">
48           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Drawing.Graphics" /> used to draw the tab.</param>
49         <param name="bounds">
50           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Drawing.Rectangle" /> that specifies the bounds of the tab.</param>
51         <param name="state">
52           <attribution license="cc4" from="Microsoft" modified="false" />One of the <see cref="T:System.Windows.Forms.VisualStyles.TabItemState" /> values that specifies the visual state of the tab.</param>
53       </Docs>
54       <AssemblyInfo>
55         <AssemblyVersion>2.0.0.0</AssemblyVersion>
56       </AssemblyInfo>
57     </Member>
58     <Member MemberName="DrawTabItem">
59       <MemberSignature Language="C#" Value="public static void DrawTabItem (System.Drawing.Graphics g, System.Drawing.Rectangle bounds, bool focused, System.Windows.Forms.VisualStyles.TabItemState state);" />
60       <MemberType>Method</MemberType>
61       <ReturnValue>
62         <ReturnType>System.Void</ReturnType>
63       </ReturnValue>
64       <Parameters>
65         <Parameter Name="g" Type="System.Drawing.Graphics" />
66         <Parameter Name="bounds" Type="System.Drawing.Rectangle" />
67         <Parameter Name="focused" Type="System.Boolean" />
68         <Parameter Name="state" Type="System.Windows.Forms.VisualStyles.TabItemState" />
69       </Parameters>
70       <Docs>
71         <since version=".NET 2.0" />
72         <remarks>
73           <attribution license="cc4" from="Microsoft" modified="false" />
74           <para>Before calling this method, you should verify that the <see cref="P:System.Windows.Forms.TabRenderer.IsSupported" /> property returns true.</para>
75         </remarks>
76         <summary>
77           <attribution license="cc4" from="Microsoft" modified="false" />
78           <para>Draws a tab in the specified state and bounds, and with an optional focus rectangle.</para>
79         </summary>
80         <param name="g">
81           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Drawing.Graphics" /> used to draw the tab.</param>
82         <param name="bounds">
83           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Drawing.Rectangle" /> that specifies the bounds of the tab.</param>
84         <param name="focused">
85           <attribution license="cc4" from="Microsoft" modified="false" />true to draw a focus rectangle; otherwise, false.</param>
86         <param name="state">
87           <attribution license="cc4" from="Microsoft" modified="false" />One of the <see cref="T:System.Windows.Forms.VisualStyles.TabItemState" /> values that specifies the visual state of the tab.</param>
88       </Docs>
89       <AssemblyInfo>
90         <AssemblyVersion>2.0.0.0</AssemblyVersion>
91       </AssemblyInfo>
92     </Member>
93     <Member MemberName="DrawTabItem">
94       <MemberSignature Language="C#" Value="public static void DrawTabItem (System.Drawing.Graphics g, System.Drawing.Rectangle bounds, string tabItemText, System.Drawing.Font font, System.Windows.Forms.VisualStyles.TabItemState state);" />
95       <MemberType>Method</MemberType>
96       <ReturnValue>
97         <ReturnType>System.Void</ReturnType>
98       </ReturnValue>
99       <Parameters>
100         <Parameter Name="g" Type="System.Drawing.Graphics" />
101         <Parameter Name="bounds" Type="System.Drawing.Rectangle" />
102         <Parameter Name="tabItemText" Type="System.String" />
103         <Parameter Name="font" Type="System.Drawing.Font" />
104         <Parameter Name="state" Type="System.Windows.Forms.VisualStyles.TabItemState" />
105       </Parameters>
106       <Docs>
107         <since version=".NET 2.0" />
108         <remarks>
109           <attribution license="cc4" from="Microsoft" modified="false" />
110           <para>Before calling this method, you should verify that the <see cref="P:System.Windows.Forms.TabRenderer.IsSupported" /> property returns true.</para>
111         </remarks>
112         <summary>
113           <attribution license="cc4" from="Microsoft" modified="false" />
114           <para>Draws a tab in the specified state and bounds, and with the specified text.</para>
115         </summary>
116         <param name="g">
117           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Drawing.Graphics" /> used to draw the tab.</param>
118         <param name="bounds">
119           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Drawing.Rectangle" /> that specifies the bounds of the tab.</param>
120         <param name="tabItemText">
121           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.String" /> to draw in the tab.</param>
122         <param name="font">
123           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Drawing.Font" /> to apply to <paramref name="tabItemText" />.</param>
124         <param name="state">
125           <attribution license="cc4" from="Microsoft" modified="false" />One of the <see cref="T:System.Windows.Forms.VisualStyles.TabItemState" /> values that specifies the visual state of the tab.</param>
126       </Docs>
127       <AssemblyInfo>
128         <AssemblyVersion>2.0.0.0</AssemblyVersion>
129       </AssemblyInfo>
130     </Member>
131     <Member MemberName="DrawTabItem">
132       <MemberSignature Language="C#" Value="public static void DrawTabItem (System.Drawing.Graphics g, System.Drawing.Rectangle bounds, System.Drawing.Image image, System.Drawing.Rectangle imageRectangle, bool focused, System.Windows.Forms.VisualStyles.TabItemState state);" />
133       <MemberType>Method</MemberType>
134       <ReturnValue>
135         <ReturnType>System.Void</ReturnType>
136       </ReturnValue>
137       <Parameters>
138         <Parameter Name="g" Type="System.Drawing.Graphics" />
139         <Parameter Name="bounds" Type="System.Drawing.Rectangle" />
140         <Parameter Name="image" Type="System.Drawing.Image" />
141         <Parameter Name="imageRectangle" Type="System.Drawing.Rectangle" />
142         <Parameter Name="focused" Type="System.Boolean" />
143         <Parameter Name="state" Type="System.Windows.Forms.VisualStyles.TabItemState" />
144       </Parameters>
145       <Docs>
146         <since version=".NET 2.0" />
147         <remarks>
148           <attribution license="cc4" from="Microsoft" modified="false" />
149           <para>Before calling this method, you should verify that the <see cref="P:System.Windows.Forms.TabRenderer.IsSupported" /> property returns true.</para>
150         </remarks>
151         <summary>
152           <attribution license="cc4" from="Microsoft" modified="false" />
153           <para>Draws a tab in the specified state and bounds, with the specified image, and with an optional focus rectangle.</para>
154         </summary>
155         <param name="g">
156           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Drawing.Graphics" /> used to draw the tab.</param>
157         <param name="bounds">
158           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Drawing.Rectangle" /> that specifies the bounds of the tab.</param>
159         <param name="image">
160           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Drawing.Image" /> to draw in the tab.</param>
161         <param name="imageRectangle">
162           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Drawing.Rectangle" /> that specifies the bounds of <paramref name="image" />.</param>
163         <param name="focused">
164           <attribution license="cc4" from="Microsoft" modified="false" />true to draw a focus rectangle; otherwise, false.</param>
165         <param name="state">
166           <attribution license="cc4" from="Microsoft" modified="false" />One of the <see cref="T:System.Windows.Forms.VisualStyles.TabItemState" /> values that specifies the visual state of the tab.</param>
167       </Docs>
168       <AssemblyInfo>
169         <AssemblyVersion>2.0.0.0</AssemblyVersion>
170       </AssemblyInfo>
171     </Member>
172     <Member MemberName="DrawTabItem">
173       <MemberSignature Language="C#" Value="public static void DrawTabItem (System.Drawing.Graphics g, System.Drawing.Rectangle bounds, string tabItemText, System.Drawing.Font font, bool focused, System.Windows.Forms.VisualStyles.TabItemState state);" />
174       <MemberType>Method</MemberType>
175       <ReturnValue>
176         <ReturnType>System.Void</ReturnType>
177       </ReturnValue>
178       <Parameters>
179         <Parameter Name="g" Type="System.Drawing.Graphics" />
180         <Parameter Name="bounds" Type="System.Drawing.Rectangle" />
181         <Parameter Name="tabItemText" Type="System.String" />
182         <Parameter Name="font" Type="System.Drawing.Font" />
183         <Parameter Name="focused" Type="System.Boolean" />
184         <Parameter Name="state" Type="System.Windows.Forms.VisualStyles.TabItemState" />
185       </Parameters>
186       <Docs>
187         <since version=".NET 2.0" />
188         <remarks>
189           <attribution license="cc4" from="Microsoft" modified="false" />
190           <para>Before calling this method, you should verify that the <see cref="P:System.Windows.Forms.TabRenderer.IsSupported" /> property returns true.</para>
191         </remarks>
192         <summary>
193           <attribution license="cc4" from="Microsoft" modified="false" />
194           <para>Draws a tab in the specified state and bounds, with the specified text, and with an optional focus rectangle.</para>
195         </summary>
196         <param name="g">
197           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Drawing.Graphics" /> used to draw the tab.</param>
198         <param name="bounds">
199           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Drawing.Rectangle" /> that specifies the bounds of the tab.</param>
200         <param name="tabItemText">
201           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.String" /> to draw in the tab.</param>
202         <param name="font">
203           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Drawing.Font" /> to apply to <paramref name="tabItemText" />.</param>
204         <param name="focused">
205           <attribution license="cc4" from="Microsoft" modified="false" />true to draw a focus rectangle; otherwise, false.</param>
206         <param name="state">
207           <attribution license="cc4" from="Microsoft" modified="false" />One of the <see cref="T:System.Windows.Forms.VisualStyles.TabItemState" /> values that specifies the visual state of the tab.</param>
208       </Docs>
209       <AssemblyInfo>
210         <AssemblyVersion>2.0.0.0</AssemblyVersion>
211       </AssemblyInfo>
212     </Member>
213     <Member MemberName="DrawTabItem">
214       <MemberSignature Language="C#" Value="public static void DrawTabItem (System.Drawing.Graphics g, System.Drawing.Rectangle bounds, string tabItemText, System.Drawing.Font font, System.Windows.Forms.TextFormatFlags flags, bool focused, System.Windows.Forms.VisualStyles.TabItemState state);" />
215       <MemberType>Method</MemberType>
216       <ReturnValue>
217         <ReturnType>System.Void</ReturnType>
218       </ReturnValue>
219       <Parameters>
220         <Parameter Name="g" Type="System.Drawing.Graphics" />
221         <Parameter Name="bounds" Type="System.Drawing.Rectangle" />
222         <Parameter Name="tabItemText" Type="System.String" />
223         <Parameter Name="font" Type="System.Drawing.Font" />
224         <Parameter Name="flags" Type="System.Windows.Forms.TextFormatFlags" />
225         <Parameter Name="focused" Type="System.Boolean" />
226         <Parameter Name="state" Type="System.Windows.Forms.VisualStyles.TabItemState" />
227       </Parameters>
228       <Docs>
229         <since version=".NET 2.0" />
230         <remarks>
231           <attribution license="cc4" from="Microsoft" modified="false" />
232           <para>Before calling this method, you should verify that the <see cref="P:System.Windows.Forms.TabRenderer.IsSupported" /> property returns true.</para>
233         </remarks>
234         <summary>
235           <attribution license="cc4" from="Microsoft" modified="false" />
236           <para>Draws a tab in the specified state and bounds, with the specified text and text formatting, and with an optional focus rectangle.</para>
237         </summary>
238         <param name="g">
239           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Drawing.Graphics" /> used to draw the tab.</param>
240         <param name="bounds">
241           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Drawing.Rectangle" /> that specifies the bounds of the tab.</param>
242         <param name="tabItemText">
243           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.String" /> to draw in the tab.</param>
244         <param name="font">
245           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Drawing.Font" /> to apply to <paramref name="tabItemText" />.</param>
246         <param name="flags">
247           <attribution license="cc4" from="Microsoft" modified="false" />A bitwise combination of the <see cref="T:System.Windows.Forms.TextFormatFlags" /> values.</param>
248         <param name="focused">
249           <attribution license="cc4" from="Microsoft" modified="false" />true to draw a focus rectangle; otherwise, false.</param>
250         <param name="state">
251           <attribution license="cc4" from="Microsoft" modified="false" />One of the <see cref="T:System.Windows.Forms.VisualStyles.TabItemState" /> values that specifies the visual state of the tab.</param>
252       </Docs>
253       <AssemblyInfo>
254         <AssemblyVersion>2.0.0.0</AssemblyVersion>
255       </AssemblyInfo>
256     </Member>
257     <Member MemberName="DrawTabItem">
258       <MemberSignature Language="C#" Value="public static void DrawTabItem (System.Drawing.Graphics g, System.Drawing.Rectangle bounds, string tabItemText, System.Drawing.Font font, System.Drawing.Image image, System.Drawing.Rectangle imageRectangle, bool focused, System.Windows.Forms.VisualStyles.TabItemState state);" />
259       <MemberType>Method</MemberType>
260       <ReturnValue>
261         <ReturnType>System.Void</ReturnType>
262       </ReturnValue>
263       <Parameters>
264         <Parameter Name="g" Type="System.Drawing.Graphics" />
265         <Parameter Name="bounds" Type="System.Drawing.Rectangle" />
266         <Parameter Name="tabItemText" Type="System.String" />
267         <Parameter Name="font" Type="System.Drawing.Font" />
268         <Parameter Name="image" Type="System.Drawing.Image" />
269         <Parameter Name="imageRectangle" Type="System.Drawing.Rectangle" />
270         <Parameter Name="focused" Type="System.Boolean" />
271         <Parameter Name="state" Type="System.Windows.Forms.VisualStyles.TabItemState" />
272       </Parameters>
273       <Docs>
274         <since version=".NET 2.0" />
275         <remarks>
276           <attribution license="cc4" from="Microsoft" modified="false" />
277           <para>Before calling this method, you should verify that the <see cref="P:System.Windows.Forms.TabRenderer.IsSupported" /> property returns true.</para>
278         </remarks>
279         <summary>
280           <attribution license="cc4" from="Microsoft" modified="false" />
281           <para>Draws a tab in the specified state and bounds, with the specified text and image, and with an optional focus rectangle.</para>
282         </summary>
283         <param name="g">
284           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Drawing.Graphics" /> used to draw the tab.</param>
285         <param name="bounds">
286           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Drawing.Rectangle" /> that specifies the bounds of the tab.</param>
287         <param name="tabItemText">
288           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.String" /> to draw in the tab.</param>
289         <param name="font">
290           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Drawing.Font" /> to apply to <paramref name="tabItemText" />.</param>
291         <param name="image">
292           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Drawing.Image" /> to draw in the tab.</param>
293         <param name="imageRectangle">
294           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Drawing.Rectangle" /> that specifies the bounds of <paramref name="image" />.</param>
295         <param name="focused">
296           <attribution license="cc4" from="Microsoft" modified="false" />true to draw a focus rectangle; otherwise, false.</param>
297         <param name="state">
298           <attribution license="cc4" from="Microsoft" modified="false" />One of the <see cref="T:System.Windows.Forms.VisualStyles.TabItemState" /> values that specifies the visual state of the tab.</param>
299       </Docs>
300       <AssemblyInfo>
301         <AssemblyVersion>2.0.0.0</AssemblyVersion>
302       </AssemblyInfo>
303     </Member>
304     <Member MemberName="DrawTabItem">
305       <MemberSignature Language="C#" Value="public static void DrawTabItem (System.Drawing.Graphics g, System.Drawing.Rectangle bounds, string tabItemText, System.Drawing.Font font, System.Windows.Forms.TextFormatFlags flags, System.Drawing.Image image, System.Drawing.Rectangle imageRectangle, bool focused, System.Windows.Forms.VisualStyles.TabItemState state);" />
306       <MemberType>Method</MemberType>
307       <ReturnValue>
308         <ReturnType>System.Void</ReturnType>
309       </ReturnValue>
310       <Parameters>
311         <Parameter Name="g" Type="System.Drawing.Graphics" />
312         <Parameter Name="bounds" Type="System.Drawing.Rectangle" />
313         <Parameter Name="tabItemText" Type="System.String" />
314         <Parameter Name="font" Type="System.Drawing.Font" />
315         <Parameter Name="flags" Type="System.Windows.Forms.TextFormatFlags" />
316         <Parameter Name="image" Type="System.Drawing.Image" />
317         <Parameter Name="imageRectangle" Type="System.Drawing.Rectangle" />
318         <Parameter Name="focused" Type="System.Boolean" />
319         <Parameter Name="state" Type="System.Windows.Forms.VisualStyles.TabItemState" />
320       </Parameters>
321       <Docs>
322         <since version=".NET 2.0" />
323         <remarks>
324           <attribution license="cc4" from="Microsoft" modified="false" />
325           <para>Before calling this method, you should verify that the <see cref="P:System.Windows.Forms.TabRenderer.IsSupported" /> property returns true.</para>
326         </remarks>
327         <summary>
328           <attribution license="cc4" from="Microsoft" modified="false" />
329           <para>Draws a tab in the specified state and bounds; with the specified text, text formatting, and image; and with an optional focus rectangle.</para>
330         </summary>
331         <param name="g">
332           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Drawing.Graphics" /> used to draw the tab.</param>
333         <param name="bounds">
334           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Drawing.Rectangle" /> that specifies the bounds of the tab.</param>
335         <param name="tabItemText">
336           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.String" /> to draw in the tab.</param>
337         <param name="font">
338           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Drawing.Font" /> to apply to <paramref name="tabItemText" />.</param>
339         <param name="flags">
340           <attribution license="cc4" from="Microsoft" modified="false" />A bitwise combination of the <see cref="T:System.Windows.Forms.TextFormatFlags" /> values.</param>
341         <param name="image">
342           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Drawing.Image" /> to draw in the tab.</param>
343         <param name="imageRectangle">
344           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Drawing.Rectangle" /> that specifies the bounds of <paramref name="image" />.</param>
345         <param name="focused">
346           <attribution license="cc4" from="Microsoft" modified="false" />true to draw a focus rectangle; otherwise, false.</param>
347         <param name="state">
348           <attribution license="cc4" from="Microsoft" modified="false" />One of the <see cref="T:System.Windows.Forms.VisualStyles.TabItemState" /> values that specifies the visual state of the tab.</param>
349       </Docs>
350       <AssemblyInfo>
351         <AssemblyVersion>2.0.0.0</AssemblyVersion>
352       </AssemblyInfo>
353     </Member>
354     <Member MemberName="DrawTabPage">
355       <MemberSignature Language="C#" Value="public static void DrawTabPage (System.Drawing.Graphics g, System.Drawing.Rectangle bounds);" />
356       <MemberType>Method</MemberType>
357       <ReturnValue>
358         <ReturnType>System.Void</ReturnType>
359       </ReturnValue>
360       <Parameters>
361         <Parameter Name="g" Type="System.Drawing.Graphics" />
362         <Parameter Name="bounds" Type="System.Drawing.Rectangle" />
363       </Parameters>
364       <Docs>
365         <since version=".NET 2.0" />
366         <remarks>
367           <attribution license="cc4" from="Microsoft" modified="false" />
368           <para>Before calling this method, you should verify that the <see cref="P:System.Windows.Forms.TabRenderer.IsSupported" /> property returns true.</para>
369         </remarks>
370         <summary>
371           <attribution license="cc4" from="Microsoft" modified="false" />
372           <para>Draws a tab page in the specified bounds.</para>
373         </summary>
374         <param name="g">
375           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Drawing.Graphics" /> used to draw the tab page.</param>
376         <param name="bounds">
377           <attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Drawing.Rectangle" /> that specifies the bounds of the tab page.</param>
378       </Docs>
379       <AssemblyInfo>
380         <AssemblyVersion>2.0.0.0</AssemblyVersion>
381       </AssemblyInfo>
382     </Member>
383     <Member MemberName="IsSupported">
384       <MemberSignature Language="C#" Value="public static bool IsSupported { get; }" />
385       <MemberType>Property</MemberType>
386       <ReturnValue>
387         <ReturnType>System.Boolean</ReturnType>
388       </ReturnValue>
389       <Docs>
390         <value>To be added.</value>
391         <since version=".NET 2.0" />
392         <remarks>
393           <attribution license="cc4" from="Microsoft" modified="false" />
394           <para>If this property is false, the <see cref="M:System.Windows.Forms.TabRenderer.DrawTabPage(System.Drawing.Graphics,System.Drawing.Rectangle)" /> and <see cref="Overload:System.Windows.Forms.TabRenderer.DrawTabItem" /> methods will throw an <see cref="T:System.InvalidOperationException" />.</para>
395         </remarks>
396         <summary>
397           <attribution license="cc4" from="Microsoft" modified="false" />
398           <para>Gets a value indicating whether the <see cref="T:System.Windows.Forms.TabRenderer" /> class can be used to draw a tab control with visual styles.</para>
399         </summary>
400       </Docs>
401       <AssemblyInfo>
402         <AssemblyVersion>2.0.0.0</AssemblyVersion>
403       </AssemblyInfo>
404     </Member>
405   </Members>
406 </Type>