VCCodeUsing::IsCodeType Property

 

Gets a value indicating whether a CodeType object can be obtained from this object.

Namespace:   Microsoft.VisualStudio.VCCodeModel
Assembly:  Microsoft.VisualStudio.VCCodeModel (in Microsoft.VisualStudio.VCCodeModel.dll)

property bool IsCodeType {
	bool get();
}

Property Value

Type: System::Boolean

true if a CodeType object can be obtained; otherwise, false.

IsCodeType returns whether the code element is a code type. If it is, then you can query interface (QI) or cast it to a CodeType object. This is true when Kind is EnvDTE.vsCMElement.vsCMElementClass, EnvDTE.vsCMElement.vsCMElementInterface, EnvDTE.vsCMElement.vsCMElementDelegate, EnvDTE.vsCMElement.vsCMElementStruct, or EnvDTE.vsCMElement.vsCMElementEnum.

Return to top
Show: