ClassificationTypeAttribute-Klasse
Gibt den Namen für einen logischen Klassifizierungstyp und der Name des Klassifizierungstyps, von dem abgeleitet ist.
Vererbungshierarchie
Object
Attribute
Microsoft.VisualStudio.Utilities.MultipleBaseMetadataAttribute
Microsoft.VisualStudio.Text.Classification.ClassificationTypeAttribute
Namespace: Microsoft.VisualStudio.Text.Classification
Assembly: Microsoft.VisualStudio.Text.Logic (in Microsoft.VisualStudio.Text.Logic.dll)
Syntax
'Declaration
Public NotInheritable Class ClassificationTypeAttribute _
Inherits MultipleBaseMetadataAttribute
public sealed class ClassificationTypeAttribute : MultipleBaseMetadataAttribute
public ref class ClassificationTypeAttribute sealed : public MultipleBaseMetadataAttribute
[<Sealed>]
type ClassificationTypeAttribute =
class
inherit MultipleBaseMetadataAttribute
end
public final class ClassificationTypeAttribute extends MultipleBaseMetadataAttribute
Der ClassificationTypeAttribute-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
![]() |
ClassificationTypeAttribute | Initialisiert eine neue Instanz von ClassificationTypeAttribute. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
![]() |
ClassificationTypeNames | Ruft den Namen dieses Klassifizierungstyps ab oder legt diesen fest. |
![]() |
TypeId | Bei Implementierung in einer abgeleiteten Klasse wird ein eindeutiger Bezeichner für dieses Attribute abgerufen. (Von Attribute geerbt.) |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
![]() |
Equals | Infrastruktur. Gibt einen Wert zurück, der angibt, ob diese Instanz gleich einem angegebenen Objekt ist. (Von Attribute geerbt.) |
![]() |
GetHashCode | Gibt den Hashcode für diese Instanz zurück. (Von Attribute geerbt.) |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
IsDefaultAttribute | Beim Überschreiben in einer abgeleiteten Klasse wird angegeben, ob der Wert dieser Instanz der Standardwert für die abgeleitete Klasse ist. (Von Attribute geerbt.) |
![]() |
Match | Beim Überschreiben in einer abgeleiteten Klasse wird ein Wert zurückgegeben, der angibt, ob diese Instanz einem bestimmten Objekt entspricht. (Von Attribute geerbt.) |
![]() |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Explizite Schnittstellenimplementierungen
Name | Beschreibung | |
---|---|---|
![]() ![]() |
System#Runtime#InteropServices#_Attribute#GetIDsOfNames | Ordnet eine Reihe von Namen einer entsprechenden Reihe von Dispatchbezeichnern zu. (Von Attribute geerbt.) |
![]() ![]() |
System#Runtime#InteropServices#_Attribute#GetTypeInfo | Ruft die Typinformationen für ein Objekt ab, mit deren Hilfe die Typinformationen für eine Schnittstelle abgerufen werden können. (Von Attribute geerbt.) |
![]() ![]() |
System#Runtime#InteropServices#_Attribute#GetTypeInfoCount | Ruft die Anzahl der Schnittstellen mit Typinformationen ab, die von einem Objekt bereitgestellt werden (0 oder 1). (Von Attribute geerbt.) |
![]() ![]() |
System#Runtime#InteropServices#_Attribute#Invoke | Stellt den Zugriff auf von einem Objekt verfügbar gemachte Eigenschaften und Methoden bereit. (Von Attribute geerbt.) |
Zum Seitenanfang
Hinweise
Dieses Attribut wird verwendet, um Metadaten für den Export ClassificationTypeDefinition bereitzustellen. IClassificationTypeRegistryService verwendet dieses IClassificationType , um Objekte zu erstellen. IClassificationType erben multiplizierende kann verschiedene Basistypen.
Weitere Informationen zu diesem Attribut finden Sie, dass das „Extending Klassifizierungs-Typen und Klassifizierung“ in Editor-Erweiterungs-Punkteformatiert.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.