HostItem Members
Include Protected Members
Include Inherited Members
Represents the main extended object in an application.
The HostItem type exposes the following members.
Constructors
Name | Description | |
---|---|---|
HostItem | Initializes a new instance of the HostItem class. |
Top
Methods
Name | Description | |
---|---|---|
CheckElementName | (Inherited from BlueprintNode.) | |
CheckElementType | (Inherited from BlueprintNode.) | |
CheckName | (Inherited from BlueprintNode.) | |
CheckNamespaceName | (Inherited from BlueprintNode.) | |
CheckTypeName | (Inherited from BlueprintNode.) | |
Clear | Resets the properties of the HostItem to empty or default values. (Overrides IdentifierHostItemNode.Clear().) | |
DeserializeFromSoap | (Inherited from BlueprintNode.) | |
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object.) | |
GenerateHostItemCode | Generates the HostItem code for the specified CodeDomProvider. | |
GenerateValidIdentifier | (Inherited from BlueprintNode.) | |
GetAttribute | Overloaded. | |
GetDisplayNameInternal | In a derived class, gets the DisplayName property. (Inherited from IdentifierHostItemNode.) | |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetIdentifierInternal | Gets the identifier for the host item. (Inherited from IdentifierHostItemNode.) | |
GetNameAttribute | Overloaded. | |
GetNamespaceAttribute | Overloaded. | |
GetOptionalAttribute | Overloaded. | |
GetOptionalNamespaceAttribute | Overloaded. | |
GetOptionalTypeAttribute | Overloaded. | |
GetParentInternal | (Inherited from BlueprintNode.) | |
GetTagInternal | (Inherited from BlueprintNode.) | |
GetText | (Inherited from BlueprintNode.) | |
GetType | Gets the type of the current instance. (Inherited from Object.) | |
GetTypeAttribute | Overloaded. | |
HandleAttributeError | (Inherited from BlueprintNode.) | |
Load | Overloaded. | |
LoadFromStream | Loads the HostItem, using the values in the stream. | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
MoveToChildElement | (Inherited from BlueprintNode.) | |
MoveToExpectedElement | (Inherited from BlueprintNode.) | |
OnChanged | Overloaded. Raises the Changed event. | |
OnChanging | Raises the Changing event. (Overrides BlueprintNode.OnChanging().) | |
OnCorrectElement | (Inherited from BlueprintNode.) | |
OnFlush | Raises the Flush event. | |
OnIdentifierAdded | This method verifies that the Identifier is valid (Overrides BlueprintNode.OnIdentifierAdded(String).) | |
OnIdentifierAdding | Verifies that the Identifier being added is valid. (Overrides BlueprintNode.OnIdentifierAdding(String).) | |
OnIdentifierChanged | Replaces the Identifier with a new Identifier. (Overrides BlueprintNode.OnIdentifierChanged(String, String).) | |
OnIdentifierChanging | Verifies that the new identifier is valid. (Overrides BlueprintNode.OnIdentifierChanging(String, String).) | |
OnIdentifierRemoved | Removes the indicated Identifier from the IdentifierUtility identifiers collection. (Overrides BlueprintNode.OnIdentifierRemoved(String).) | |
PopOut | (Inherited from BlueprintNode.) | |
Save | Saves the HostItem as XML. | |
SaveInternalV2 | Saves the HostItem as XML. | |
SerializeToSoap | (Inherited from BlueprintNode.) | |
SerializeToSoapAfterRemovingUserData | Overloaded. | |
SetDisplayNameInternal | Sets the DisplayName. (Inherited from IdentifierHostItemNode.) | |
SetIdentifierInternal | In a derived class, sets the identifier of the host item. (Inherited from IdentifierHostItemNode.) | |
SetParentInternal | (Inherited from BlueprintNode.) | |
SetTagInternal | (Inherited from BlueprintNode.) | |
SkipElement | (Inherited from BlueprintNode.) | |
SkipEmptyElement | (Inherited from BlueprintNode.) | |
StringToStream | (Inherited from BlueprintNode.) | |
ToString | Returns a string that represents the current object. (Inherited from Object.) | |
WriteAttribute | Overloaded. | |
WriteOptionalAttribute | Overloaded. |
Top
Properties
Name | Description | |
---|---|---|
Cookie | Gets or sets the primary cookie of the object represented by this class. | |
DisplayName | Gets or sets the display name of the HostItem. | |
EnableVisualStyles | Gets or sets a value indicating whether visual styles are enabled. | |
GenerateCode | Gets a value indicating whether code should be generated. | |
GenerateGlobals | Gets or sets a value indicating whether global variables are generated. | |
HostObjects | Gets the collection of HostObject objects (HostObjectCollection) for the HostItem. | |
Identifier | Gets or sets the HostItem's identifier. | |
IdentifierUtility | Gets the identifier utility for the HostItem. | |
IsClearingIdentifier | Gets or sets the IsClearingIdentifier when the Clear method is called. | |
IsGlobalsNonuserMaster | Gets or sets a value indicating whether the master view contains a Globals class declaration. | |
IsIdentifierRequired | Gets a value indicating whether the IsClearingIdentifier is set to true or false. (Overrides BlueprintNode.IsIdentifierRequired.) | |
ItemBaseType | Gets or sets the base class for the HostItem. | |
ItemInterfaceType | Gets or sets the base interface for the HostItem. | |
Namespace | Gets or sets the namespace of the HostItem. | |
Parent | Gets or sets the parent of the HostItem. | |
SchemaVersion | Gets or sets the version number of the HostItem's schema. | |
StartupIndex | Gets or sets a value indicating the starting index of a HostItem. | |
Tag | Gets or sets an object that contains data about the HostItem. The default is nulla null reference (Nothing in Visual Basic). |
Top
Events
Name | Description | |
---|---|---|
Changed | Occurs when a property of the HostItem is changed. | |
Changing | Occurs when a property of the HostItem is changing. | |
Flush | Occurs when the HostItem is cleared. |
Top
See Also
Reference
Microsoft.VisualStudio.Tools.Applications.ProgrammingModel Namespace