IPropertyProxyEESide::GetManagedViewerCreationDataIPropertyProxyEESide::GetManagedViewerCreationData

Récupère les informations sur la visionneuse pour ce type de propriété afin d’instancier ce visualiseur.Retrieves information about the viewer for this property type in order to instantiate that viewer.

SyntaxeSyntax

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  
);  

ParamètresParameters

assemName
[out] Retourne le nom de l’assembly contenant cet objet.[out] Returns the name of the assembly holding this object.

assemBytes
[out] Retourne un IEEDataStorage objet contenant les octets de l’assembly de cet objet (Ceci est une valeur null si aucun octet n’est disponible).[out] Returns an IEEDataStorage object containing the assembly bytes of this object (this is a null value if no bytes are available).

assemPdb
[out] Retourne un IEEDataStorage objet contenant le symbole de stocker les informations de cet objet (Ceci est une valeur null si aucun magasin de symboles n’est disponible).[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] Retourne le nom de la classe qui contient cet objet.[out] Returns the class name containing this object.

alr
[out] Retourne une valeur de la ASSEMBLYLOCRESOLUTION énumération indiquant l’emplacement de l’assembly.[out] Returns a value from the ASSEMBLYLOCRESOLUTION enumeration indicating the location of the assembly.

replacementOk
[out] Retourne zéro (TRUE) si la valeur de cet objet peut être modifiée ; zéro (FALSE) si l’objet est en lecture seule.[out] Returns nonzero (TRUE) if this object's value can be changed; zero (FALSE) if the object is read-only.

Valeur de retourReturn Value

En cas de réussite, retourne S_OK; sinon, retourne un code d’erreur.If successful, returns S_OK; otherwise, returns an error code.

NotesRemarks

Cette méthode est utilisée par les visualiseurs de type pour instancier une visionneuse managée.This method is used by type visualizers to instantiate a managed viewer.

Voir aussiSee Also

IPropertyProxyEESide IPropertyProxyEESide
ASSEMBLYLOCRESOLUTION ASSEMBLYLOCRESOLUTION
IEEDataStorageIEEDataStorage