ExpansionFunction Members
Include Protected Members
Include Inherited Members
Provides support for expansion functions in code snippets for a language service.
The ExpansionFunction type exposes the following members.
Constructors
Name | Description | |
---|---|---|
ExpansionFunction | Initializes a new instance of the ExpansionFunction class. |
Top
Methods
Name | Description | |
---|---|---|
Equals | Determines whether the specified Object is equal to the current Object. (Inherited from Object.) | |
FieldChanged | Called when a field has changed its value. | |
Finalize | Allows an Object to attempt to free resources and perform other cleanup operations before the Object is reclaimed by garbage collection. (Inherited from Object.) | |
GetArgument | Gets the specified argument. | |
GetCurrentValue() | Gets the current value of the expansion function as a string. | |
GetCurrentValue(String%, Int32%) | Gets the current value of the expansion function. | |
GetDefaultValue() | Gets the default value of the expansion function. | |
GetDefaultValue(String%, Int32%) | Gets the default value of the expansion function. | |
GetFieldValue | Gets the value of the specified field. | |
GetFunctionType | Gets the type of the function; that is, what type of value the function returns. | |
GetHashCode | Serves as a hash function for a particular type. (Inherited from Object.) | |
GetIntellisenseList | Gets a list of all values the expansion function can return. | |
GetListCount | Gets the number of items in the list of values for the expansion function. | |
GetListText | Gets the value of the specified list item. | |
GetSelection | Gets the span of the selected text in the current view. | |
GetType | Gets the Type of the current instance. (Inherited from Object.) | |
MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object.) | |
ReleaseFunction | Frees any allocations your ExpansionFunction class may have made. | |
ToString | Returns a String that represents the current Object. (Inherited from Object.) |
Top
Properties
Name | Description | |
---|---|---|
Arguments | Gets or sets the arguments to the function. | |
ExpansionProvider | Gets the expansion provider that owns this expansion function. | |
FieldName | Gets or sets the name of the field with which this expansion function is associated. |
Top