Klasa ProtoLink
Zawiera informacje potrzebne do odtworzenia ElementLink w dowolnym sklepie.
Hierarchia dziedziczenia
System.Object
Microsoft.VisualStudio.Modeling.ProtoElementBase
Microsoft.VisualStudio.Modeling.ProtoLink
Przestrzeń nazw: Microsoft.VisualStudio.Modeling
Zestaw: Microsoft.VisualStudio.Modeling.Sdk.12.0 (w Microsoft.VisualStudio.Modeling.Sdk.12.0.dll)
Składnia
'Deklaracja
<SerializableAttribute> _
Public NotInheritable Class ProtoLink _
Inherits ProtoElementBase _
Implements ISerializable, IDeserializationCallback
[SerializableAttribute]
public sealed class ProtoLink : ProtoElementBase,
ISerializable, IDeserializationCallback
Typ ProtoLink uwidacznia następujące elementy członkowskie.
Konstruktorzy
Nazwa | Opis | |
---|---|---|
![]() |
ProtoLink | Tworzy instancję klasy ProtoLink. |
Początek
Właściwości
Nazwa | Opis | |
---|---|---|
![]() |
DomainClassId | Pobierz identyfikator klasy domeny dla tego elementu prototypu. (Odziedziczone z ProtoElementBase). |
![]() |
ElementId | Pobierz identyfikator elementu prototypu. (Odziedziczone z ProtoElementBase). |
Początek
Metody
Nazwa | Opis | |
---|---|---|
![]() |
Equals | Określa, czy określony obiekt jest równy bieżącemu obiektowi. (Odziedziczone z Object). |
![]() |
GetHashCode | Służy jako domyślnej funkcji mieszania. (Odziedziczone z Object). |
![]() |
GetObjectData | Umieszcza dane obiektu do serializacji obiektu transferu danych (Zastępuje ProtoElementBase.GetObjectData(SerializationInfo, StreamingContext)). |
![]() |
GetPropertyValue | Pobiera wartość właściwości określonej domeny. (Odziedziczone z ProtoElementBase). |
![]() |
GetRolePlayerId | Pobiera identyfikator Guid ProtoElement, odgrywanie roli określonej domeny, w tym ProtoLink. |
![]() |
GetRolePlayerMonikerId | Pobiera identyfikator Guid moniker odgrywanie roli określonej domeny, w tym ProtoLink. |
![]() |
GetSourceRolePlayer | |
![]() |
GetTargetRolePlayer | |
![]() |
GetType | Pobiera Type bieżącego wystąpienia. (Odziedziczone z Object). |
![]() |
ReconstituteObject | Utwórz ponownie ElementLink w magazynie wskazanej (Zastępuje ProtoElementBase.ReconstituteObject(Dictionary<Guid, Guid>, Partition)). |
![]() |
ToString | Zwraca ciąg, który reprezentuje bieżący obiekt. (Odziedziczone z Object). |
Początek
Jawne implementacje interfejsu
Nazwa | Opis | |
---|---|---|
![]() ![]() |
IDeserializationCallback.OnDeserialization | Deserializacji obiektu, gdy wykres jest w pełni załadowany |
Początek
Bezpieczeństwo wątku
Wszystkie publiczne static (Shared w języku Visual Basic) elementy członkowskie tego typu są bezpieczne dla wątków. Wystąpienia elementów członkowskich nie dają gwarancji bezpieczeństwa wątków.