ProtoLink-Klasse
Enthält die Informationen, die benötigt werden, um ElementLink in einem beliebigen Speicher neu zu erstellen.
Vererbungshierarchie
System.Object
Microsoft.VisualStudio.Modeling.ProtoElementBase
Microsoft.VisualStudio.Modeling.ProtoLink
Namespace: Microsoft.VisualStudio.Modeling
Assembly: Microsoft.VisualStudio.Modeling.Sdk.12.0 (in Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Syntax
'Declaration
<SerializableAttribute> _
Public NotInheritable Class ProtoLink _
Inherits ProtoElementBase _
Implements ISerializable, IDeserializationCallback
[SerializableAttribute]
public sealed class ProtoLink : ProtoElementBase,
ISerializable, IDeserializationCallback
Der ProtoLink-Typ macht die folgenden Member verfügbar.
Konstruktoren
Name | Beschreibung | |
---|---|---|
![]() |
ProtoLink | Erstellt eine Instanz der ProtoLink-Klasse. |
Zum Seitenanfang
Eigenschaften
Name | Beschreibung | |
---|---|---|
![]() |
DomainClassId | Ruft die ID der Domänenklasse für dieses Prototypelement ab. (Von ProtoElementBase geerbt.) |
![]() |
ElementId | Ruft die ID des Prototypelements 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 die Standardhashfunktion. (Von Object geerbt.) |
![]() |
GetObjectData | Setzt Objektdaten in das Serialisierungsdatenübertragungsobjekt ein (Überschreibt ProtoElementBase.GetObjectData(SerializationInfo, StreamingContext).) |
![]() |
GetPropertyValue | Ruft den Wert der angegebenen Domäne-Eigenschaft ab. (Von ProtoElementBase geerbt.) |
![]() |
GetRolePlayerId | Ruft den GUID-Identifizierer für das ProtoElement ab, das die angegebene Domänenrolle in diesem ProtoLink besitzt. |
![]() |
GetRolePlayerMonikerId | Ruft den GUID-Identifizierer für den Moniker ab, der die angegebene Domänenrolle in diesem ProtoLink besitzt. |
![]() |
GetSourceRolePlayer | |
![]() |
GetTargetRolePlayer | |
![]() |
GetType | Ruft den Type der aktuellen Instanz ab. (Von Object geerbt.) |
![]() |
ReconstituteObject | Erstellen von einem ElementLink im angegebenen Speicher (Überschreibt ProtoElementBase.ReconstituteObject(Dictionary<Guid, Guid>, Partition).) |
![]() |
ToString | Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt. (Von Object geerbt.) |
Zum Seitenanfang
Explizite Schnittstellen implementierungen
Name | Beschreibung | |
---|---|---|
![]() ![]() |
IDeserializationCallback.OnDeserialization | Deserialisieren Sie das Objekt, wenn das Diagramm vollständig geladen wurde |
Zum Seitenanfang
Threadsicherheit
Alle öffentlichen static (Shared in Visual Basic)-Member dieses Typs sind threadsicher. Bei Instanzmembern ist die Threadsicherheit nicht gewährleistet.