﻿<?xml version="1.0" encoding="utf-8"?><Type Name="IToolboxService" FullName="System.Drawing.Design.IToolboxService"><TypeSignature Language="C#" Maintainer="auto" Value="public interface IToolboxService" /><AssemblyInfo><AssemblyName>System.Drawing</AssemblyName><AssemblyPublicKey>[00 24 00 00 04 80 00 00 94 00 00 00 06 02 00 00 00 24 00 00 52 53 41 31 00 04 00 00 01 00 01 00 07 D1 FA 57 C4 AE D9 F0 A3 2E 84 AA 0F AE FD 0D E9 E8 FD 6A EC 8F 87 FB 03 76 6C 83 4C 99 92 1E B2 3B E7 9A D9 D5 DC C1 DD 9A D2 36 13 21 02 90 0B 72 3C F9 80 95 7F C4 E1 77 10 8F C6 07 77 4F 29 E8 32 0E 92 EA 05 EC E4 E8 21 C0 A5 EF E8 F1 64 5C 4C 0C 93 C1 AB 99 28 5D 62 2C AA 65 2C 1D FA D6 3D 74 5D 6F 2D E5 F1 7E 5E AF 0F C4 96 3D 26 1C 8A 12 43 65 18 20 6D C0 93 34 4D 5A D2 93]</AssemblyPublicKey><AssemblyVersion>1.0.3300.0</AssemblyVersion><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.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><Interfaces /><Attributes><Attribute><AttributeName>System.Runtime.InteropServices.InterfaceType(System.Runtime.InteropServices.ComInterfaceType.InterfaceIsIUnknown)</AttributeName></Attribute><Attribute><AttributeName>System.Runtime.InteropServices.Guid("4BACD258-DE64-4048-BC4E-FEDBEF9ACB76")</AttributeName></Attribute></Attributes><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>The <see cref="T:System.Drawing.Design.IToolboxService" /> interface provides properties and methods for adding and removing toolbox items and toolbox creator callback delegates, serializing and deserializing toolbox items, and retrieving toolbox state information and managing toolbox state.</para><para>You can retrieve information about the contents of the toolbox with the following methods: </para><list type="bullet"><item><para>The <see cref="P:System.Drawing.Design.IToolboxService.CategoryNames" /> property indicates the categories currently available on the toolbox.</para></item><item><para>The <see cref="P:System.Drawing.Design.IToolboxService.SelectedCategory" /> property indicates the currently selected toolbox category.</para></item><item><para>The <see cref="M:System.Drawing.Design.IToolboxService.GetToolboxItems" /> method retrieves the items on the toolbox, optionally filtered by a specified toolbox category.</para></item><item><para>The <see cref="M:System.Drawing.Design.IToolboxService.GetSelectedToolboxItem" /> method retrieves the currently selected <see cref="T:System.Drawing.Design.ToolboxItem" />.</para></item><item><para>The <see cref="M:System.Drawing.Design.IToolboxService.SetSelectedToolboxItem(System.Drawing.Design.ToolboxItem)" /> method selects the specified <see cref="T:System.Drawing.Design.ToolboxItem" /> as the current toolbox item.</para></item><item><para>The <see cref="M:System.Drawing.Design.IToolboxService.IsSupported(System.Object,System.ComponentModel.Design.IDesignerHost)" /> method indicates whether the specified serialized object, if it is a <see cref="T:System.Drawing.Design.ToolboxItem" />, is supported by the specified designer host, or whether it matches the specified attributes.</para></item><item><para>The <see cref="M:System.Drawing.Design.IToolboxService.IsToolboxItem(System.Object)" /> method indicates whether the specified serialized object is a <see cref="T:System.Drawing.Design.ToolboxItem" />.</para></item></list><para>You can add and remove toolbox items with the following methods: </para><list type="bullet"><item><para>The <see cref="M:System.Drawing.Design.IToolboxService.AddToolboxItem(System.Drawing.Design.ToolboxItem)" /> method adds a <see cref="T:System.Drawing.Design.ToolboxItem" /> to the toolbox, creating the optionally specified category if it does not exist.</para></item><item><para>The <see cref="M:System.Drawing.Design.IToolboxService.AddLinkedToolboxItem(System.Drawing.Design.ToolboxItem,System.ComponentModel.Design.IDesignerHost)" /> method adds a <see cref="T:System.Drawing.Design.ToolboxItem" /> that is only enabled for the current project to the toolbox.</para></item><item><para>The <see cref="M:System.Drawing.Design.IToolboxService.RemoveToolboxItem(System.Drawing.Design.ToolboxItem)" /> method removes the specified <see cref="T:System.Drawing.Design.ToolboxItem" />.</para></item><item><para>The <see cref="M:System.Drawing.Design.IToolboxService.AddCreator(System.Drawing.Design.ToolboxItemCreatorCallback,System.String)" /> method adds a <see cref="T:System.Drawing.Design.ToolboxItemCreatorCallback" /> delegate capable of converting some type of data stored on the toolbox to a <see cref="T:System.Drawing.Design.ToolboxItem" />.</para></item><item><para>The <see cref="M:System.Drawing.Design.IToolboxService.RemoveCreator(System.String)" /> method removes any <see cref="T:System.Drawing.Design.ToolboxItemCreatorCallback" /> delegates for the specified data type.</para></item></list><para>You can refresh the toolbox, mark a toolbox item as used, or set the mouse cursor to a cursor that represents the current toolbox item using the following methods: </para><list type="bullet"><item><para>The <see cref="M:System.Drawing.Design.IToolboxService.Refresh" /> method refreshes the toolbox display to reflect the current state of the toolbox items.</para></item><item><para>The <see cref="M:System.Drawing.Design.IToolboxService.SelectedToolboxItemUsed" /> method signals the toolbox that the selected toolbox item has been used.</para></item><item><para>The <see cref="M:System.Drawing.Design.IToolboxService.SetCursor" /> method sets the mouse cursor to a cursor that represents the current toolbox item.</para></item></list><para>You can use the toolbox to serialize or deserialize a toolbox item using the following methods: </para><list type="bullet"><item><para>The <see cref="M:System.Drawing.Design.IToolboxService.DeserializeToolboxItem(System.Object)" /> method attempts to return a <see cref="T:System.Drawing.Design.ToolboxItem" /> from the specified serialized toolbox item object.</para></item><item><para>The <see cref="M:System.Drawing.Design.IToolboxService.SerializeToolboxItem(System.Drawing.Design.ToolboxItem)" /> method returns a serialized object representing the specified <see cref="T:System.Drawing.Design.ToolboxItem" />.</para></item></list></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Provides methods and properties to manage and query the toolbox in the development environment.</para></summary></Docs><Members><Member MemberName="AddCreator"><MemberSignature Language="C#" Value="public void AddCreator (System.Drawing.Design.ToolboxItemCreatorCallback creator, string format);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="creator" Type="System.Drawing.Design.ToolboxItemCreatorCallback" /><Parameter Name="format" Type="System.String" /></Parameters><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>A toolbox item creator can convert data of a particular data format that has been pasted or dropped on the toolbox into a <see cref="T:System.Drawing.Design.ToolboxItem" />. If a creator handles more than one format, call <see cref="M:System.Drawing.Design.IToolboxService.AddCreator(System.Drawing.Design.ToolboxItemCreatorCallback,System.String)" /> more than once. Unexpected behavior may result if you add more than one creator for the same format.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Adds a new toolbox item creator for a specified data format.</para></summary><param name="creator"><attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.Drawing.Design.ToolboxItemCreatorCallback" /> that can create a component when the toolbox item is invoked. </param><param name="format"><attribution license="cc4" from="Microsoft" modified="false" />The data format that the creator handles. </param></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="AddCreator"><MemberSignature Language="C#" Value="public void AddCreator (System.Drawing.Design.ToolboxItemCreatorCallback creator, string format, System.ComponentModel.Design.IDesignerHost host);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="creator" Type="System.Drawing.Design.ToolboxItemCreatorCallback" /><Parameter Name="format" Type="System.String" /><Parameter Name="host" Type="System.ComponentModel.Design.IDesignerHost" /></Parameters><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>A toolbox item creator can convert data of a particular data format that has been pasted or dropped on the toolbox into a <see cref="T:System.Drawing.Design.ToolboxItem" />. If a creator handles more than one format, call <see cref="M:System.Drawing.Design.IToolboxService.AddCreator(System.Drawing.Design.ToolboxItemCreatorCallback,System.String)" /> more than once. Unexpected behavior may result if you add more than one creator for the same format.</para><para>If the <paramref name="host" /> parameter is set to null, the creator will be available to all designers. If a designer host is supplied, the creator will only be available to designers using the specified host.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Adds a new toolbox item creator for a specified data format and designer host.</para></summary><param name="creator"><attribution license="cc4" from="Microsoft" modified="false" />A <see cref="T:System.Drawing.Design.ToolboxItemCreatorCallback" /> that can create a component when the toolbox item is invoked. </param><param name="format"><attribution license="cc4" from="Microsoft" modified="false" />The data format that the creator handles. </param><param name="host"><attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.ComponentModel.Design.IDesignerHost" /> that represents the designer host to associate with the creator. </param></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="AddLinkedToolboxItem"><MemberSignature Language="C#" Value="public void AddLinkedToolboxItem (System.Drawing.Design.ToolboxItem toolboxItem, System.ComponentModel.Design.IDesignerHost host);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="toolboxItem" Type="System.Drawing.Design.ToolboxItem" /><Parameter Name="host" Type="System.ComponentModel.Design.IDesignerHost" /></Parameters><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>A linked toolbox item is a toolbox item that is only available for a specific project.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Adds the specified project-linked toolbox item to the toolbox.</para></summary><param name="toolboxItem"><attribution license="cc4" from="Microsoft" modified="false" />The linked <see cref="T:System.Drawing.Design.ToolboxItem" /> to add to the toolbox. </param><param name="host"><attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.ComponentModel.Design.IDesignerHost" /> for the current design document. </param></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="AddLinkedToolboxItem"><MemberSignature Language="C#" Value="public void AddLinkedToolboxItem (System.Drawing.Design.ToolboxItem toolboxItem, string category, System.ComponentModel.Design.IDesignerHost host);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="toolboxItem" Type="System.Drawing.Design.ToolboxItem" /><Parameter Name="category" Type="System.String" /><Parameter Name="host" Type="System.ComponentModel.Design.IDesignerHost" /></Parameters><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>A linked toolbox item is a toolbox item that is only available for a specific project.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Adds the specified project-linked toolbox item to the toolbox in the specified category.</para></summary><param name="toolboxItem"><attribution license="cc4" from="Microsoft" modified="false" />The linked <see cref="T:System.Drawing.Design.ToolboxItem" /> to add to the toolbox. </param><param name="category"><attribution license="cc4" from="Microsoft" modified="false" />The toolbox item category to add the toolbox item to. </param><param name="host"><attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.ComponentModel.Design.IDesignerHost" /> for the current design document. </param></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="AddToolboxItem"><MemberSignature Language="C#" Value="public void AddToolboxItem (System.Drawing.Design.ToolboxItem toolboxItem);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="toolboxItem" Type="System.Drawing.Design.ToolboxItem" /></Parameters><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Adds the specified toolbox item to the toolbox.</para></summary><param name="toolboxItem"><attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Drawing.Design.ToolboxItem" /> to add to the toolbox. </param></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="AddToolboxItem"><MemberSignature Language="C#" Value="public void AddToolboxItem (System.Drawing.Design.ToolboxItem toolboxItem, string category);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="toolboxItem" Type="System.Drawing.Design.ToolboxItem" /><Parameter Name="category" Type="System.String" /></Parameters><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Adds the specified toolbox item to the toolbox in the specified category.</para></summary><param name="toolboxItem"><attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Drawing.Design.ToolboxItem" /> to add to the toolbox. </param><param name="category"><attribution license="cc4" from="Microsoft" modified="false" />The toolbox item category to add the <see cref="T:System.Drawing.Design.ToolboxItem" /> to. </param></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="CategoryNames"><MemberSignature Language="C#" Value="public System.Drawing.Design.CategoryNameCollection CategoryNames { get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.Drawing.Design.CategoryNameCollection</ReturnType></ReturnValue><Docs><value>To be added: an object of type 'CategoryNameCollection'</value><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets the names of all the tool categories currently on the toolbox.</para></summary></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="DeserializeToolboxItem"><MemberSignature Language="C#" Value="public System.Drawing.Design.ToolboxItem DeserializeToolboxItem (object serializedObject);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Drawing.Design.ToolboxItem</ReturnType></ReturnValue><Parameters><Parameter Name="serializedObject" Type="System.Object" /></Parameters><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets a toolbox item from the specified object that represents a toolbox item in serialized form.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>The <see cref="T:System.Drawing.Design.ToolboxItem" /> created from the serialized object.</para></returns><param name="serializedObject"><attribution license="cc4" from="Microsoft" modified="false" />The object that contains the <see cref="T:System.Drawing.Design.ToolboxItem" /> to retrieve. </param></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="DeserializeToolboxItem"><MemberSignature Language="C#" Value="public System.Drawing.Design.ToolboxItem DeserializeToolboxItem (object serializedObject, System.ComponentModel.Design.IDesignerHost host);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Drawing.Design.ToolboxItem</ReturnType></ReturnValue><Parameters><Parameter Name="serializedObject" Type="System.Object" /><Parameter Name="host" Type="System.ComponentModel.Design.IDesignerHost" /></Parameters><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets a toolbox item from the specified object that represents a toolbox item in serialized form, using the specified designer host.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>The <see cref="T:System.Drawing.Design.ToolboxItem" /> created from deserialization.</para></returns><param name="serializedObject"><attribution license="cc4" from="Microsoft" modified="false" />The object that contains the <see cref="T:System.Drawing.Design.ToolboxItem" /> to retrieve. </param><param name="host"><attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.ComponentModel.Design.IDesignerHost" /> to associate with this <see cref="T:System.Drawing.Design.ToolboxItem" />. </param></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="GetSelectedToolboxItem"><MemberSignature Language="C#" Value="public System.Drawing.Design.ToolboxItem GetSelectedToolboxItem ();" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Drawing.Design.ToolboxItem</ReturnType></ReturnValue><Parameters /><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets the currently selected toolbox item.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>The <see cref="T:System.Drawing.Design.ToolboxItem" /> that is currently selected, or null if no toolbox item has been selected.</para></returns></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="GetSelectedToolboxItem"><MemberSignature Language="C#" Value="public System.Drawing.Design.ToolboxItem GetSelectedToolboxItem (System.ComponentModel.Design.IDesignerHost host);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Drawing.Design.ToolboxItem</ReturnType></ReturnValue><Parameters><Parameter Name="host" Type="System.ComponentModel.Design.IDesignerHost" /></Parameters><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This method returns the currently selected <see cref="T:System.Drawing.Design.ToolboxItem" /> if it is not designer specific, and only returns a designer-specific currently selected <see cref="T:System.Drawing.Design.ToolboxItem" /> if the type of the designer host specified in the <paramref name="host" /> parameter matches the type of designer that the currently selected <see cref="T:System.Drawing.Design.ToolboxItem" /> supports.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets the currently selected toolbox item if it is available to all designers, or if it supports the specified designer.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>The <see cref="T:System.Drawing.Design.ToolboxItem" /> that is currently selected, or null if no toolbox item is currently selected.</para></returns><param name="host"><attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.ComponentModel.Design.IDesignerHost" /> that the selected tool must be associated with for it to be returned. </param></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="GetToolboxItems"><MemberSignature Language="C#" Value="public System.Drawing.Design.ToolboxItemCollection GetToolboxItems ();" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Drawing.Design.ToolboxItemCollection</ReturnType></ReturnValue><Parameters /><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets the entire collection of toolbox items from the toolbox.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>A <see cref="T:System.Drawing.Design.ToolboxItemCollection" /> that contains the current toolbox items.</para></returns></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="GetToolboxItems"><MemberSignature Language="C#" Value="public System.Drawing.Design.ToolboxItemCollection GetToolboxItems (System.ComponentModel.Design.IDesignerHost host);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Drawing.Design.ToolboxItemCollection</ReturnType></ReturnValue><Parameters><Parameter Name="host" Type="System.ComponentModel.Design.IDesignerHost" /></Parameters><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets the collection of toolbox items that are associated with the specified designer host from the toolbox.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>A <see cref="T:System.Drawing.Design.ToolboxItemCollection" /> that contains the current toolbox items that are associated with the specified designer host.</para></returns><param name="host"><attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.ComponentModel.Design.IDesignerHost" /> that is associated with the toolbox items to retrieve. </param></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="GetToolboxItems"><MemberSignature Language="C#" Value="public System.Drawing.Design.ToolboxItemCollection GetToolboxItems (string category);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Drawing.Design.ToolboxItemCollection</ReturnType></ReturnValue><Parameters><Parameter Name="category" Type="System.String" /></Parameters><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets a collection of toolbox items from the toolbox that match the specified category.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>A <see cref="T:System.Drawing.Design.ToolboxItemCollection" /> that contains the current toolbox items that are associated with the specified category.</para></returns><param name="category"><attribution license="cc4" from="Microsoft" modified="false" />The toolbox item category to retrieve all the toolbox items from. </param></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="GetToolboxItems"><MemberSignature Language="C#" Value="public System.Drawing.Design.ToolboxItemCollection GetToolboxItems (string category, System.ComponentModel.Design.IDesignerHost host);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Drawing.Design.ToolboxItemCollection</ReturnType></ReturnValue><Parameters><Parameter Name="category" Type="System.String" /><Parameter Name="host" Type="System.ComponentModel.Design.IDesignerHost" /></Parameters><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets the collection of toolbox items that are associated with the specified designer host and category from the toolbox.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>A <see cref="T:System.Drawing.Design.ToolboxItemCollection" /> that contains the current toolbox items that are associated with the specified category and designer host.</para></returns><param name="category"><attribution license="cc4" from="Microsoft" modified="false" />The toolbox item category to retrieve the toolbox items from. </param><param name="host"><attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.ComponentModel.Design.IDesignerHost" /> that is associated with the toolbox items to retrieve. </param></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="IsSupported"><MemberSignature Language="C#" Value="public bool IsSupported (object serializedObject, System.Collections.ICollection filterAttributes);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="serializedObject" Type="System.Object" /><Parameter Name="filterAttributes" Type="System.Collections.ICollection" /></Parameters><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets a value indicating whether the specified object which represents a serialized toolbox item matches the specified attributes.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>true if the object matches the specified attributes; otherwise, false.</para></returns><param name="serializedObject"><attribution license="cc4" from="Microsoft" modified="false" />The object that contains the <see cref="T:System.Drawing.Design.ToolboxItem" /> to retrieve. </param><param name="filterAttributes"><attribution license="cc4" from="Microsoft" modified="false" />An <see cref="T:System.Collections.ICollection" /> that contains the attributes to test the serialized object for. </param></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="IsSupported"><MemberSignature Language="C#" Value="public bool IsSupported (object serializedObject, System.ComponentModel.Design.IDesignerHost host);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="serializedObject" Type="System.Object" /><Parameter Name="host" Type="System.ComponentModel.Design.IDesignerHost" /></Parameters><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets a value indicating whether the specified object which represents a serialized toolbox item can be used by the specified designer host.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>true if the specified object is compatible with the specified designer host; otherwise, false.</para></returns><param name="serializedObject"><attribution license="cc4" from="Microsoft" modified="false" />The object that contains the <see cref="T:System.Drawing.Design.ToolboxItem" /> to retrieve. </param><param name="host"><attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.ComponentModel.Design.IDesignerHost" /> to test for support for the <see cref="T:System.Drawing.Design.ToolboxItem" />. </param></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="IsToolboxItem"><MemberSignature Language="C#" Value="public bool IsToolboxItem (object serializedObject);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="serializedObject" Type="System.Object" /></Parameters><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets a value indicating whether the specified object is a serialized toolbox item.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>true if the object contains a toolbox item object; otherwise, false.</para></returns><param name="serializedObject"><attribution license="cc4" from="Microsoft" modified="false" />The object to inspect. </param></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="IsToolboxItem"><MemberSignature Language="C#" Value="public bool IsToolboxItem (object serializedObject, System.ComponentModel.Design.IDesignerHost host);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters><Parameter Name="serializedObject" Type="System.Object" /><Parameter Name="host" Type="System.ComponentModel.Design.IDesignerHost" /></Parameters><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets a value indicating whether the specified object is a serialized toolbox item, using the specified designer host.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>true if the object contains a toolbox item object; otherwise, false.</para></returns><param name="serializedObject"><attribution license="cc4" from="Microsoft" modified="false" />The object to inspect. </param><param name="host"><attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.ComponentModel.Design.IDesignerHost" /> that is making this request. </param></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="Refresh"><MemberSignature Language="C#" Value="public void Refresh ();" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>The <see cref="M:System.Drawing.Design.IToolboxService.Refresh" /> method is used to indicate to the toolbox service that the user wants to update the cache of toolbox items. If the toolbox service maintains a live list of toolbox item containers, then this method will do nothing. If it maintains a snapshot of toolbox item containers, calling this method should ensure that the snapshot is up to date.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Refreshes the state of the toolbox items.</para></summary></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="RemoveCreator"><MemberSignature Language="C#" Value="public void RemoveCreator (string format);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="format" Type="System.String" /></Parameters><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Removes a previously added toolbox item creator of the specified data format.</para></summary><param name="format"><attribution license="cc4" from="Microsoft" modified="false" />The data format of the creator to remove. </param></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="RemoveCreator"><MemberSignature Language="C#" Value="public void RemoveCreator (string format, System.ComponentModel.Design.IDesignerHost host);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="format" Type="System.String" /><Parameter Name="host" Type="System.ComponentModel.Design.IDesignerHost" /></Parameters><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Removes a previously added toolbox creator that is associated with the specified data format and the specified designer host.</para></summary><param name="format"><attribution license="cc4" from="Microsoft" modified="false" />The data format of the creator to remove. </param><param name="host"><attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.ComponentModel.Design.IDesignerHost" /> that is associated with the creator to remove. </param></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="RemoveToolboxItem"><MemberSignature Language="C#" Value="public void RemoveToolboxItem (System.Drawing.Design.ToolboxItem toolboxItem);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="toolboxItem" Type="System.Drawing.Design.ToolboxItem" /></Parameters><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Removes the specified toolbox item from the toolbox.</para></summary><param name="toolboxItem"><attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Drawing.Design.ToolboxItem" /> to remove from the toolbox. </param></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="RemoveToolboxItem"><MemberSignature Language="C#" Value="public void RemoveToolboxItem (System.Drawing.Design.ToolboxItem toolboxItem, string category);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="toolboxItem" Type="System.Drawing.Design.ToolboxItem" /><Parameter Name="category" Type="System.String" /></Parameters><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Removes the specified toolbox item from the toolbox.</para></summary><param name="toolboxItem"><attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Drawing.Design.ToolboxItem" /> to remove from the toolbox. </param><param name="category"><attribution license="cc4" from="Microsoft" modified="false" />The toolbox item category to remove the <see cref="T:System.Drawing.Design.ToolboxItem" /> from. </param></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="SelectedCategory"><MemberSignature Language="C#" Value="public string SelectedCategory { set; get; }" /><MemberType>Property</MemberType><ReturnValue><ReturnType>System.String</ReturnType></ReturnValue><Parameters></Parameters><Docs><value>To be added: an object of type 'string'</value><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets or sets the name of the currently selected tool category from the toolbox.</para></summary></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="SelectedToolboxItemUsed"><MemberSignature Language="C#" Value="public void SelectedToolboxItemUsed ();" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters /><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Notifies the toolbox service that the selected tool has been used.</para></summary></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="SerializeToolboxItem"><MemberSignature Language="C#" Value="public object SerializeToolboxItem (System.Drawing.Design.ToolboxItem toolboxItem);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Object</ReturnType></ReturnValue><Parameters><Parameter Name="toolboxItem" Type="System.Drawing.Design.ToolboxItem" /></Parameters><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>This method serializes the specified <see cref="T:System.Drawing.Design.ToolboxItem" /> to an object that can be persisted. The returned object can be stored in a stream or passed around in a drag-and-drop or clipboard operation.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Gets a serializable object that represents the specified toolbox item.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>An object that represents the specified <see cref="T:System.Drawing.Design.ToolboxItem" />.</para></returns><param name="toolboxItem"><attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Drawing.Design.ToolboxItem" /> to serialize. </param></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="SetCursor"><MemberSignature Language="C#" Value="public bool SetCursor ();" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Boolean</ReturnType></ReturnValue><Parameters /><Docs><remarks><attribution license="cc4" from="Microsoft" modified="false" /><para>If no tool is selected, the cursor will default to the standard Windows cursor.</para></remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Sets the current application's cursor to a cursor that represents the currently selected tool.</para></summary><returns><attribution license="cc4" from="Microsoft" modified="false" /><para>true if the cursor is set by the currently selected tool, false if there is no tool selected and the cursor is set to the standard windows cursor.</para></returns></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member><Member MemberName="SetSelectedToolboxItem"><MemberSignature Language="C#" Value="public void SetSelectedToolboxItem (System.Drawing.Design.ToolboxItem toolboxItem);" /><MemberType>Method</MemberType><ReturnValue><ReturnType>System.Void</ReturnType></ReturnValue><Parameters><Parameter Name="toolboxItem" Type="System.Drawing.Design.ToolboxItem" /></Parameters><Docs><remarks>To be added</remarks><summary><attribution license="cc4" from="Microsoft" modified="false" /><para>Selects the specified toolbox item.</para></summary><param name="toolboxItem"><attribution license="cc4" from="Microsoft" modified="false" />The <see cref="T:System.Drawing.Design.ToolboxItem" /> to select. </param></Docs><AssemblyInfo><AssemblyVersion>1.0.5000.0</AssemblyVersion><AssemblyVersion>2.0.0.0</AssemblyVersion></AssemblyInfo></Member></Members></Type>