CodeStruct2::IsAbstract Property

 

Gets or sets a value indicating whether or not an item is declared as abstract.

Namespace:   EnvDTE80
Assembly:  EnvDTE80 (in EnvDTE80.dll)

property bool IsAbstract {
	bool get();
	void set(bool value);
}

Property Value

Type: System::Boolean

A Boolean that is true if the item is declared as abstract; otherwise, false.

IsAbstract returns or sets whether the class currently appears to be abstract (the class may not be declared abstract, but may be implicitly), or requires a subclass that fills in any method implementations that are missing due to abstract methods. For some languages this may always be false.

System_CAPS_noteNote

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.

Return to top
Show: