IPropertyProxyEESide::GetManagedViewerCreationData
Recupera informações sobre o visualizador para esse tipo de propriedade para instanciar esse visualizador.
Sintaxe
int GetManagedViewerCreationData(
out string assemName,
out IEEDataStorage assemBytes,
out IEEDataStorage assemPdb,
out string className,
out enum_ASSEMBLYLOCRESOLUTION alr,
out int replacementOk
);
Parâmetros
assemName
[saiu] Retorna o nome do assembly que contém esse objeto.
assemBytes
[saiu] Retorna um objeto IEEDataStorage que contém os bytes de assembly desse objeto (esse é um valor nulo se nenhum byte estiver disponível).
assemPdb
[saiu] Retorna um objeto que contém as informações de armazenamento de símbolos para esse objeto (esse é um IEEDataStorage
valor nulo se nenhum repositório de símbolos estiver disponível).
className
[saiu] Retorna o nome da classe que contém esse objeto.
alr
[saiu] Retorna um valor da enumeração ASSEMBLYLOCRESOLUTION indicando o local do assembly.
replacementOk
[saiu] Retorna diferente de zero () se o valor desse objeto puder ser alterado; zero (TRUE
FALSE
) se o objeto for somente leitura.
Valor de retorno
Se tiver êxito, retornará S_OK
. Caso contrário, retornará um código de erro.
Comentários
Esse método é usado por visualizadores de tipo para instanciar um visualizador gerenciado.