Object representing a delegate in source code.
Assembly: EnvDTE (in EnvDTE.dll)
Sets or gets the access attributes of this delegate.
Gets a collection of all of the attributes for the delegate.
Gets the class from which thisobject is derived.
Gets a collection of classes from which this delegate is derived.
Gets a collection of objects contained within this.
Returns the collection containing theobject supporting this property.
Gets or sets the comment associated with the.
Gets a collection of objects derived from theobject. Not implemented in Visual C#.
Sets or gets the documentation comments forelement.
Gets the top-level extensibility object.
Gets the text point that is the location of the end of the delegate.
Returns the requested Extender object for the delegate. Not implemented in Visual C#.
Gets the Extender category ID (CATID) for theobject. Not implemented in Visual C#.
Gets a list of available Extenders for the delegate. Not implemented in Visual C#.
Gets the full path and name of the delegate's file.
Gets the capabilities of the code model for the delegate.
Indicates whether or not a CodeType object can be obtained from this delegate.
Indicates whether or not aobject has another object as a base.
Gets an enumeration that defines the type of object.
Gets the programming language used to author the code.
Gets the collection of items thiselement contains.
Sets or gets the name of theobject.
Gets an object defining the parent namespace of the delegate.
Gets a collection of parameters for this.
Gets the immediate parent object of aobject.
Gets the ProjectItem object associated with the object.
Returns a string holding the stub definition of this delegate.
Gets a TextPoint object that defines the beginning of the delegate.
Sets or gets an object representing the programmatic type of the delegate.
|AddAttribute(String, String, Object)|
Creates a new attribute code construct and inserts the code in the correct location.
Adds an item to the list of inherited objects.
|AddParameter(String, Object, Object)|
Creates a new parameter for the delegate and inserts the code in the correct location.
Returns a TextPoint object that marks the end of the delegate definition.
Returns a TextPoint object that defines the beginning of the delegate definition.
Removes an object from the list of bases.
Removes a member from the delegate.
Removes a parameter from the delegate's argument list.
The values of code model elements such as classes, structs, functions, attributes, delegates, and so forth can be non-deterministic after making certain kinds of edits, meaning that their values cannot be relied upon to always remain the same. For more information, see the section Code Model Element Values Can Change in Discovering Code by Using the Code Model (Visual Basic).