ProtoElement-Klasse
Stellt den Prototyp - Klasse für ein Element dar.
Vererbungshierarchie
System.Object
Microsoft.VisualStudio.Modeling.ProtoElementBase
Microsoft.VisualStudio.Modeling.ProtoElement
Namespace: Microsoft.VisualStudio.Modeling
Assembly: Microsoft.VisualStudio.Modeling.Sdk.11.0 (in Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)
Syntax
'Declaration
<SerializableAttribute> _
Public NotInheritable Class ProtoElement _
Inherits ProtoElementBase _
Implements ISerializable
[SerializableAttribute]
public sealed class ProtoElement : ProtoElementBase,
ISerializable
Der ProtoElement-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
ProtoElement(Guid) | Erstellt eine Instanz der ProtoElementBase-Klasse | |
ProtoElement(ModelElement) | Erstellt eine Instanz der ProtoElement-Klasse. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
DomainClassId | Ruft die ID der Domänenklasse Prototyp für dieses Element ab. (Von ProtoElementBase geerbt.) | |
ElementId | Ruft die ID des Prototyps Elements ab. (Von ProtoElementBase geerbt.) |
Zum Seitenanfang
Methoden
Name | Beschreibung | |
---|---|---|
Equals | Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist. (Von Object geerbt.) | |
GetHashCode | Fungiert als Hashfunktion für einen bestimmten Typ. (Von Object geerbt.) | |
GetObjectData | Serialisiert die Objektdaten in das SerializationInfo-Objekt. (Überschreibt ProtoElementBase.GetObjectData(SerializationInfo, StreamingContext).) | |
GetPropertyValue | Ruft den Wert der angegebenen Domäneneigenschaft ab. (Von ProtoElementBase geerbt.) | |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) | |
ReconstituteObject | Erstellt ein Element in der Partition mit den gleichen Attributen wie das Element Vorfahr (Überschreibt ProtoElementBase.ReconstituteObject(Dictionary<Guid, Guid>, Partition).) | |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Hinweise
Ein Prototyp handelt es sich um eine komprimierte, serialisierbare Version eines Elements.Ein Prototyp berücksichtigt, welche Eigenschaften, die Elemente enthält, sodass sie in einem anderen Speicher deserialisiert werden kann.
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.