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
- Confiança total para o chamador imediato. O membro não pode ser usado por código parcialmente confiável. Para obter mais informações, consulte Usando bibliotecas de código parcialmente confiáveis.