AttributeCollection.Item Property (Type)
Gets the attribute with the specified type.
Assembly: System (in System.dll)
If the attribute does not exist in the collection, this property returns the default value for the attribute type.
The following code example gets the DesignerAttribute from the collection and prints its value. It assumes that button1 and textBox1 have been created on a form.
For this code example to run, you must provide the fully qualified assembly name. For information about how to obtain the fully qualified assembly name, see Assembly Names.
Private Sub PrintIndexItem2 ' Creates a new collection and assigns it the attributes for button1. Dim attributes As AttributeCollection attributes = TypeDescriptor.GetAttributes(button1) ' Gets the designer attribute from the collection. Dim myDesigner As DesignerAttribute ' You must supply a valid fully qualified assembly name here. myDesigner = CType(attributes(Type.GetType("Assembly text name, Version, Culture, PublicKeyToken")), DesignerAttribute) textBox1.Text = myDesigner.DesignerTypeName End Sub
Available since 1.1