CodeTypeRef.TypeKind-Eigenschaft
Ruft den Basistyp von CodeTypeRef ab.
Namespace: EnvDTE
Assembly: EnvDTE (in EnvDTE.dll)
Syntax
'Declaration
ReadOnly Property TypeKind As vsCMTypeRef
vsCMTypeRef TypeKind { get; }
property vsCMTypeRef TypeKind {
vsCMTypeRef get ();
}
abstract TypeKind : vsCMTypeRef with get
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 .NET Framework-Typ, einen Typverweis (wie eine Klasse, Schnittstelle usw.) oder einen Arraytyp handelt.
Handelt es sich bei dem Typ um ein Array oder einen Zeiger, entspricht ElementType dem CodeTypeRef-Objekt für die Arrayelemente oder dem Ziel des Zeigers. 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