IPropertyProxyEESide::GetManagedViewerCreationDataIPropertyProxyEESide::GetManagedViewerCreationData

Recupera informações sobre o visualizador para esse tipo de propriedade para instanciar esse visualizador.Retrieves information about the viewer for this property type in order to instantiate that viewer.

SintaxeSyntax

HRESULT GetManagedViewerCreationData(
   BSTR*                  assemName,
   IEEDataStorage**       assemBytes,
   IEEDataStorage**       assemPdb,
   BSTR*                  className,
   ASSEMBLYLOCRESOLUTION* alr,
   BOOL*                  replacementOk
);
int GetManagedViewerCreationData(
   out string                     assemName,
   out IEEDataStorage             assemBytes,
   out IEEDataStorage             assemPdb,
   out string                     className,
   out enum_ASSEMBLYLOCRESOLUTION alr,
   out int                        replacementOk
);

ParâmetrosParameters

assemName\

[out] Retorna o nome do assembly que contém este objeto.[out] Returns the name of the assembly holding this object.

assemBytes\

[out] Retorna um IEEDataStorage objeto que contém os bytes de assembly do objeto (esse é um valor nulo se não há bytes estão disponíveis).[out] Returns an IEEDataStorage object containing the assembly bytes of this object (this is a null value if no bytes are available).

assemPdb\

[out] Retorna um IEEDataStorage objeto que contém o símbolo de armazena informações para esse objeto (esse é um valor nulo se nenhum repositório de símbolos está disponível).[out] Returns an IEEDataStorage object containing the symbol store information for this object (this is a null value if no symbol store is available).

className\

[out] Retorna o nome da classe que contém este objeto.[out] Returns the class name containing this object.

alr\

[out] Retorna um valor da ASSEMBLYLOCRESOLUTION enumeração que indica o local do assembly.[out] Returns a value from the ASSEMBLYLOCRESOLUTION enumeration indicating the location of the assembly.

replacementOk\

[out] Retorna não zero (TRUE) se o valor desse objeto pode ser alterado; zero (FALSE) se o objeto é somente leitura.[out] Returns nonzero (TRUE) if this object's value can be changed; zero (FALSE) if the object is read-only.

Valor de retornoReturn Value

Se for bem-sucedido, retornará S_OK; caso contrário, retorna um código de erro.If successful, returns S_OK; otherwise, returns an error code.

ComentáriosRemarks

Esse método é usado por visualizadores de tipo para instanciar um visualizador gerenciado.This method is used by type visualizers to instantiate a managed viewer.

Consulte tambémSee also