Compartir a través de


ProtoLink (Clase)

Contiene la información necesaria para volver a crear ElementLink en cualquier almacenados.

Jerarquía de herencia

System.Object
  Microsoft.VisualStudio.Modeling.ProtoElementBase
    Microsoft.VisualStudio.Modeling.ProtoLink

Espacio de nombres:  Microsoft.VisualStudio.Modeling
Ensamblado:  Microsoft.VisualStudio.Modeling.Sdk.11.0 (en Microsoft.VisualStudio.Modeling.Sdk.11.0.dll)

Sintaxis

'Declaración
<SerializableAttribute> _
Public NotInheritable Class ProtoLink _
    Inherits ProtoElementBase _
    Implements ISerializable, IDeserializationCallback
[SerializableAttribute]
public sealed class ProtoLink : ProtoElementBase, 
    ISerializable, IDeserializationCallback

El tipo ProtoLink expone los siguientes miembros.

Constructores

  Nombre Descripción
Método público ProtoLink crea una instancia de la clase de ProtoLink.

Arriba

Propiedades

  Nombre Descripción
Propiedad pública DomainClassId Obtenga el id. de la clase de dominio para este elemento de prototipos. (Se hereda de ProtoElementBase).
Propiedad pública ElementId Obtenga el id. del elemento de prototipos. (Se hereda de ProtoElementBase).

Arriba

Métodos

  Nombre Descripción
Método público Equals Determina si el objeto especificado es igual al objeto actual. (Se hereda de Object).
Método público GetHashCode Actúa como función hash para un tipo concreto. (Se hereda de Object).
Método público GetObjectData Coloca los datos de objeto en el objeto de transferencia de datos de serialización (Invalida a ProtoElementBase.GetObjectData(SerializationInfo, StreamingContext)).
Método público GetPropertyValue Obtiene el valor de la propiedad especificada del dominio. (Se hereda de ProtoElementBase).
Método público GetRolePlayerId Obtiene Guid más idenitifier de ProtoElement que reproduce el rol especificado de dominio en este ProtoLink.
Método público GetRolePlayerMonikerId Obtiene Guid más idenitifier del moniker que reproduce el rol especificado de dominio en este ProtoLink.
Método público GetSourceRolePlayer
Método público GetTargetRolePlayer
Método público GetType Obtiene el objeto Type de la instancia actual. (Se hereda de Object).
Método público ReconstituteObject Vuelva a crear el ElementLink en el almacén indicado (Invalida a ProtoElementBase.ReconstituteObject(Dictionary<Guid, Guid>, Partition)).
Método público ToString Devuelve una cadena que representa el objeto actual. (Se hereda de Object).

Arriba

Implementaciones explícitas de interfaces

  Nombre Descripción
Implementación explícita de interfacesMétodo privado IDeserializationCallback.OnDeserialization Deserialice el objeto cuando el gráfico está totalmente cargado

Arriba

Seguridad para subprocesos

Todos los miembros static (Shared en Visual Basic) públicos de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Vea también

Referencia

Microsoft.VisualStudio.Modeling (Espacio de nombres)