Partilhar via


Método ForwardingTypeDescriptionProvider.GetTypeDescriptor (Type, Object)

Obtém um descritor de tipo personalizado para o tipo de dado e o objeto.

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

Sintaxe

'Declaração
Public Overrides Function GetTypeDescriptor ( _
    objectType As Type, _
    instance As Object _
) As ICustomTypeDescriptor
public override ICustomTypeDescriptor GetTypeDescriptor(
    Type objectType,
    Object instance
)

Parâmetros

  • objectType
    Tipo: System.Type
    O tipo do objeto para o qual deseja recuperar o descritor de tipo.
  • instance
    Tipo: System.Object
    O elemento de modelo para o qual deseja recuperar o descritor de tipo.

Valor de retorno

Tipo: System.ComponentModel.ICustomTypeDescriptor
Um descritor de tipo personalizado para o tipo de dado e o objeto.

Comentários

Se a TypeDescriptionProviderForwarder delegate com o qual esse tipo foi criado retorna um elemento de modelo de destino, em seguida, esse método retorna um descritor para esse elemento de destino; Caso contrário, esse método retorna um descritor para o instance elemento.

Se instance é nulluma referência nula (Nothing no Visual Basic), e em seguida, esse método obtém um descritor de tipo personalizado para o objectType.

Segurança do .NET Framework

Consulte também

Referência

ForwardingTypeDescriptionProvider Classe

Sobrecargas GetTypeDescriptor

Namespace Microsoft.VisualStudio.Modeling.Design