CodeTypeRef2.TypeKind-Eigenschaft
Ruft den Basistyp von CodeTypeRef ab.
Namespace: EnvDTE80
Assembly: EnvDTE80 (in EnvDTE80.dll)
Syntax
'Declaration
ReadOnly Property TypeKind As vsCMTypeRef
vsCMTypeRef TypeKind { get; }
property vsCMTypeRef TypeKind {
vsCMTypeRef get ();
}
abstract TypeKind : vsCMTypeRef
function get TypeKind () : vsCMTypeRef
Eigenschaftswert
Typ: EnvDTE.vsCMTypeRef
Ein vsCMTypeRef-Wert.
Hinweise
TypeKind gibt die Art des Typs zurück, z. B. ob es sich um einen in das .NET Framework-System integrierten Typ, einen Typverweis (wie eine Klasse, Schnittstelle usw.) oder einen Arraytyp handelt.
Wenn der Typ ein Array oder Zeiger ist, wird als ElementType für die Arrayelemente bzw. für das Ziel des Zeigers das CodeTypeRef-Objekt verwendet.Bei sprachspezifischen Bearbeitungen lautet der Typ vsCMTypeRefOther, und Sie müssen die Sprache von Parent überprüfen, um eine speziellere Schnittstelle zu finden, für die Sie eine Schnittstellenabfrage durchführen können.
Hinweis |
---|
Die Werte von Codemodellelementen wie Klassen, Strukturen, Funktionen, Attributen, Delegaten usw. können nach bestimmten Bearbeitungsvorgängen nicht deterministisch sein, d. h., dass nicht mehr davon ausgegangen werden kann, dass ihre Werte immer unverändert bleiben.Weitere Informationen finden Sie im Abschnitt zum Änderungsverhalten von Codemodellelementwerten unter Ermitteln von Code über das Codemodell (Visual Basic). |
.NET Framework-Sicherheit
- Volle Vertrauenswürdigkeit für den unmittelbaren Aufrufer. Dieser Member kann von nur teilweise vertrauenswürdigem Code nicht verwendet werden. Weitere Informationen finden Sie unter Verwenden von Bibliotheken aus teilweise vertrauenswürdigem Code.
Siehe auch
Referenz
Weitere Ressourcen
Gewusst wie: Kompilieren und Ausführen der Codebeispiele für das Automatisierungsobjektmodell