﻿<?xml version="1.0" encoding="utf-8"?><Type Name="CategoryAttribute" FullName="System.ComponentModel.CategoryAttribute"><TypeSignature Language="C#" Maintainer="auto" Value="public class CategoryAttribute : Attribute" /><TypeSignature Language="ILAsm" Value=".class public auto ansi beforefieldinit CategoryAttribute extends System.Attribute" /><AssemblyInfo><AssemblyName>System</AssemblyName><AssemblyPublicKey>[00 00 00 00 00 00 00 00 04 00 00 00 00 00 00 00]</AssemblyPublicKey><AssemblyVersion>1.0.3300.0</AssemblyVersion><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ThreadSafetyStatement>Gtk# is thread aware, but not thread safe; See the &lt;link location="node:gtk-sharp/programming/threads"&gt;Gtk# Thread Programming&lt;/link&gt; for details.</ThreadSafetyStatement><Base><BaseTypeName>System.Attribute</BaseTypeName></Base><Interfaces /><Attributes><Attribute><AttributeName>System.AttributeUsage(System.AttributeTargets.All)</AttributeName></Attribute></Attributes><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>A <see cref="T:System.ComponentModel.CategoryAttribute" /> indicates the category to associate the associated property or event with, when listing properties or events in a <see cref="T:System.Windows.Forms.PropertyGrid" /> control set to <see cref="F:System.Windows.Forms.PropertySort.Categorized" /> mode. If a <see cref="T:System.ComponentModel.CategoryAttribute" /> has not been applied to a property or event, the <see cref="T:System.Windows.Forms.PropertyGrid" /> associates it with the <ui>Misc</ui> category. A new category can be created for any name by specifying the name of the category in the constructor for the <see cref="T:System.ComponentModel.CategoryAttribute" />.</para><para>The <see cref="P:System.ComponentModel.CategoryAttribute.Category" /> property indicates the name of the category that the attribute represents. The <see cref="P:System.ComponentModel.CategoryAttribute.Category" /> property also provides transparent localization of category names.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Specifies the name of the category in which to group the property or event when displayed in a <see cref="T:System.Windows.Forms.PropertyGrid" /> control set to Categorized mode.</para></summary></Docs><Members><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public CategoryAttribute ();" /><MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor() cil managed" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue /><Parameters /><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Initializes a new instance of the <see cref="T:System.ComponentModel.CategoryAttribute" /> class using the category name Default.</para></summary></Docs></Member><Member MemberName=".ctor"><MemberSignature Language="C#" Value="public CategoryAttribute (string category);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig specialname rtspecialname instance void .ctor(string category) cil managed" /><MemberType>Constructor</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue /><Parameters><Parameter Name="category" Type="System.String" /></Parameters><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>If the name you provide for the <paramref name="category" /> parameter is one of the predefined category names, the name will be automatically localized by the <see cref="P:System.ComponentModel.CategoryAttribute.Category" /> property.</para><para>If the name you provide is not a predefined category name, and you do not override the <see cref="M:System.ComponentModel.CategoryAttribute.GetLocalizedString(System.String)" /> method to provide a localized name, the category name will not be localized.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Initializes a new instance of the <see cref="T:System.ComponentModel.CategoryAttribute" /> class using the specified category name.</para></summary><param name="category"><attribution license="cc4" from="Microsoft" modified="false" />The name of the category. </param></Docs></Member><Member MemberName="Action"><MemberSignature Language="C#" Value="public static System.ComponentModel.CategoryAttribute Action { get; }" /><MemberSignature Language="ILAsm" Value=".property class System.ComponentModel.CategoryAttribute Action" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.ComponentModel.CategoryAttribute</ReturnType></ReturnValue><Docs><value>To be added: an object of type 'CategoryAttribute'</value><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the Action category.</para></summary></Docs></Member><Member MemberName="Appearance"><MemberSignature Language="C#" Value="public static System.ComponentModel.CategoryAttribute Appearance { get; }" /><MemberSignature Language="ILAsm" Value=".property class System.ComponentModel.CategoryAttribute Appearance" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.ComponentModel.CategoryAttribute</ReturnType></ReturnValue><Docs><value>To be added: an object of type 'CategoryAttribute'</value><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the Appearance category.</para></summary></Docs></Member><Member MemberName="Asynchronous"><MemberSignature Language="C#" Value="public static System.ComponentModel.CategoryAttribute Asynchronous { get; }" /><MemberSignature Language="ILAsm" Value=".property class System.ComponentModel.CategoryAttribute Asynchronous" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.ComponentModel.CategoryAttribute</ReturnType></ReturnValue><Docs><value>To be added.</value><remarks>To be added.</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the Asynchronous category.</para></summary></Docs></Member><Member MemberName="Behavior"><MemberSignature Language="C#" Value="public static System.ComponentModel.CategoryAttribute Behavior { get; }" /><MemberSignature Language="ILAsm" Value=".property class System.ComponentModel.CategoryAttribute Behavior" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.ComponentModel.CategoryAttribute</ReturnType></ReturnValue><Docs><value>To be added: an object of type 'CategoryAttribute'</value><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the Behavior category.</para></summary></Docs></Member><Member MemberName="Category"><MemberSignature Language="C#" Value="public string Category { get; }" /><MemberSignature Language="ILAsm" Value=".property instance string Category" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Docs><value>To be added: an object of type 'string'</value><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This property calls <see cref="M:System.ComponentModel.CategoryAttribute.GetLocalizedString(System.String)" /> to get the localized name of the category the first time it is accessed.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets the name of the category for the property or event that this attribute is applied to.</para></summary></Docs></Member><Member MemberName="Data"><MemberSignature Language="C#" Value="public static System.ComponentModel.CategoryAttribute Data { get; }" /><MemberSignature Language="ILAsm" Value=".property class System.ComponentModel.CategoryAttribute Data" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.ComponentModel.CategoryAttribute</ReturnType></ReturnValue><Docs><value>To be added: an object of type 'CategoryAttribute'</value><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the Data category.</para></summary></Docs></Member><Member MemberName="Default"><MemberSignature Language="C#" Value="public static System.ComponentModel.CategoryAttribute Default { get; }" /><MemberSignature Language="ILAsm" Value=".property class System.ComponentModel.CategoryAttribute Default" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.ComponentModel.CategoryAttribute</ReturnType></ReturnValue><Docs><value>To be added: an object of type 'CategoryAttribute'</value><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the Default category.</para></summary></Docs></Member><Member MemberName="Design"><MemberSignature Language="C#" Value="public static System.ComponentModel.CategoryAttribute Design { get; }" /><MemberSignature Language="ILAsm" Value=".property class System.ComponentModel.CategoryAttribute Design" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.ComponentModel.CategoryAttribute</ReturnType></ReturnValue><Docs><value>To be added: an object of type 'CategoryAttribute'</value><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the Design category.</para></summary></Docs></Member><Member MemberName="DragDrop"><MemberSignature Language="C#" Value="public static System.ComponentModel.CategoryAttribute DragDrop { get; }" /><MemberSignature Language="ILAsm" Value=".property class System.ComponentModel.CategoryAttribute DragDrop" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.ComponentModel.CategoryAttribute</ReturnType></ReturnValue><Docs><value>To be added: an object of type 'CategoryAttribute'</value><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the DragDrop category.</para></summary></Docs></Member><Member MemberName="Equals"><MemberSignature Language="C#" Value="public override bool Equals (object obj);" /><MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool Equals(object obj) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="obj" Type="System.Object" /></Parameters><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Returns whether the value of the given object is equal to the current <see cref="T:System.ComponentModel.CategoryAttribute" />..</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>true if the value of the given object is equal to that of the current; otherwise, false.</para></returns><param name="obj"><attribution license="cc4" from="Microsoft" modified="false" />The object to test the value equality of. </param></Docs></Member><Member MemberName="Focus"><MemberSignature Language="C#" Value="public static System.ComponentModel.CategoryAttribute Focus { get; }" /><MemberSignature Language="ILAsm" Value=".property class System.ComponentModel.CategoryAttribute Focus" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.ComponentModel.CategoryAttribute</ReturnType></ReturnValue><Docs><value>To be added: an object of type 'CategoryAttribute'</value><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the Focus category.</para></summary></Docs></Member><Member MemberName="Format"><MemberSignature Language="C#" Value="public static System.ComponentModel.CategoryAttribute Format { get; }" /><MemberSignature Language="ILAsm" Value=".property class System.ComponentModel.CategoryAttribute Format" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.ComponentModel.CategoryAttribute</ReturnType></ReturnValue><Docs><value>To be added: an object of type 'CategoryAttribute'</value><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the Format category.</para></summary></Docs></Member><Member MemberName="GetHashCode"><MemberSignature Language="C#" Value="public override int GetHashCode ();" /><MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance int32 GetHashCode() cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Int32</ReturnType></ReturnValue><Parameters /><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Returns the hash code for this attribute.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>A 32-bit signed integer hash code.</para></returns></Docs></Member><Member MemberName="GetLocalizedString"><MemberSignature Language="C#" Value="protected virtual string GetLocalizedString (string value);" /><MemberSignature Language="ILAsm" Value=".method familyhidebysig newslot virtual instance string GetLocalizedString(string value) cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Parameters><Parameter Name="value" Type="System.String" /></Parameters><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>The <see cref="P:System.ComponentModel.CategoryAttribute.Category" /> property calls this method the first time it is accessed to look up the localized name for the specified category.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Looks up the localized name of the specified category.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>The localized name of the category, or null if a localized name does not exist.</para></returns><param name="value"><attribution license="cc4" from="Microsoft" modified="false" />The identifer for the category to look up. </param></Docs></Member><Member MemberName="IsDefaultAttribute"><MemberSignature Language="C#" Value="public override bool IsDefaultAttribute ();" /><MemberSignature Language="ILAsm" Value=".method public hidebysig virtual instance bool IsDefaultAttribute() cil managed" /><MemberType>Method</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters /><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Determines if this attribute is the default.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>true if the attribute is the default value for this attribute class; otherwise, false.</para></returns></Docs></Member><Member MemberName="Key"><MemberSignature Language="C#" Value="public static System.ComponentModel.CategoryAttribute Key { get; }" /><MemberSignature Language="ILAsm" Value=".property class System.ComponentModel.CategoryAttribute Key" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.ComponentModel.CategoryAttribute</ReturnType></ReturnValue><Docs><value>To be added: an object of type 'CategoryAttribute'</value><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the Key category.</para></summary></Docs></Member><Member MemberName="Layout"><MemberSignature Language="C#" Value="public static System.ComponentModel.CategoryAttribute Layout { get; }" /><MemberSignature Language="ILAsm" Value=".property class System.ComponentModel.CategoryAttribute Layout" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.ComponentModel.CategoryAttribute</ReturnType></ReturnValue><Docs><value>To be added: an object of type 'CategoryAttribute'</value><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the Layout category.</para></summary></Docs></Member><Member MemberName="Mouse"><MemberSignature Language="C#" Value="public static System.ComponentModel.CategoryAttribute Mouse { get; }" /><MemberSignature Language="ILAsm" Value=".property class System.ComponentModel.CategoryAttribute Mouse" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.ComponentModel.CategoryAttribute</ReturnType></ReturnValue><Docs><value>To be added: an object of type 'CategoryAttribute'</value><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the Mouse category.</para></summary></Docs></Member><Member MemberName="WindowStyle"><MemberSignature Language="C#" Value="public static System.ComponentModel.CategoryAttribute WindowStyle { get; }" /><MemberSignature Language="ILAsm" Value=".property class System.ComponentModel.CategoryAttribute WindowStyle" /><MemberType>Property</MemberType><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion><AssemblyVersion>4.0.0.0</AssemblyVersion></AssemblyInfo><ReturnValue><ReturnType>System.ComponentModel.CategoryAttribute</ReturnType></ReturnValue><Docs><value>To be added: an object of type 'CategoryAttribute'</value><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets a <see cref="T:System.ComponentModel.CategoryAttribute" /> representing the WindowStyle category.</para></summary></Docs></Member></Members></Type>