Compartilhar via


Método PortSerializer.TryCreateMonikerInstance

Esse método cria um identificador de origem da instância derivada (incluindo portas propriamente ditas) correta da porta com base na marca atualmente apontada pelo leitor de.

Namespace:  Microsoft.VisualStudio.Modeling.DslDefinition
Assembly:  Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0 (em Microsoft.VisualStudio.Modeling.Sdk.DslDefinition.11.0.dll)

Sintaxe

'Declaração
Public Overrides Function TryCreateMonikerInstance ( _
    serializationContext As SerializationContext, _
    reader As XmlReader, _
    sourceRolePlayer As ModelElement, _
    relDomainClassId As Guid, _
    partition As Partition _
) As Moniker
public override Moniker TryCreateMonikerInstance(
    SerializationContext serializationContext,
    XmlReader reader,
    ModelElement sourceRolePlayer,
    Guid relDomainClassId,
    Partition partition
)

Parâmetros

  • relDomainClassId
    Tipo: System.Guid
    A identificação de DomainClass do relacionamento que conecta o sourceRolePlayer para o identificador de origem que está sendo criado.

Valor de retorno

Tipo: Microsoft.VisualStudio.Modeling.Moniker
Criada a instância de ModelRoot ou nulo se o leitor não está apontando para uma instância de monikerized correta.

Comentários

O chamador garantirá que o leitor está posicionado na marca XML aberta do próximo elemento que está sendo lido.Este método não deve mover o leitor; o leitor deve permanecer na mesma posição quando esse método retorna.

Segurança do .NET Framework

Consulte também

Referência

PortSerializer Classe

Namespace Microsoft.VisualStudio.Modeling.DslDefinition