C# Class GoogleCloudExtension.Utils.PropertyWindowItemBase

This class is to be used as the base of all of the items displayed in the Property Window in Visual Studio. This class implements enough of ICustomTypeDescriptor to provide the custom name, custom component and properties to the Property Window. The Properties Window will display the class name in normal text and the component name in bold.
Inheritance: ICustomTypeDescriptor
ファイルを表示 Open project: GoogleCloudPlatform/google-cloud-visualstudio

Protected Methods

Method Description
PropertyWindowItemBase ( string className, string componentName ) : System

Initializes the item base to provide the name of the item, passed in the componentName parameter and the kind of properties being displayed, passed in the className parameter.

Private Methods

Method Description
ICustomTypeDescriptor ( ) : AttributeCollection
ICustomTypeDescriptor ( ) : System.ComponentModel.EventDescriptor
ICustomTypeDescriptor ( ) : EventDescriptorCollection
ICustomTypeDescriptor ( Attribute attributes ) : EventDescriptorCollection
ICustomTypeDescriptor ( ) : PropertyDescriptor
ICustomTypeDescriptor ( ) : PropertyDescriptorCollection
ICustomTypeDescriptor ( Attribute attributes ) : PropertyDescriptorCollection
ICustomTypeDescriptor ( ) : TypeConverter
ICustomTypeDescriptor ( PropertyDescriptor pd ) : object
ICustomTypeDescriptor ( Type editorBaseType ) : object
ICustomTypeDescriptor ( ) : string

Method Details

PropertyWindowItemBase() protected method

Initializes the item base to provide the name of the item, passed in the componentName parameter and the kind of properties being displayed, passed in the className parameter.
protected PropertyWindowItemBase ( string className, string componentName ) : System
className string The kind of properties being displayed.
componentName string The component name, typically the name of the item.
return System