IPropertyProxyEESide : : GetManagedViewerCreationData
Récupère des informations à propos de la visionneuse pour ce type de propriété pour instancier cette visionneuse.
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ètres
assemName
[out] Retourne le nom de l'assembly maintenant cet objet.assemBytes
[out] Retourne un objet d' IEEDataStorage contenant les octets d'assembly de cet objet (c'est une valeur NULL si aucun octet n'est disponible).assemPdb
[out] Retourne un objet d' IEEDataStorage contenant les informations du magasin de symboles pour cet objet (c'est une valeur NULL si aucun magasin de symboles n'est disponible).className
[out] Retourne le nom de classe contenant cet objet.alr
[out] Retourne une valeur de l'énumération d' ASSEMBLYLOCRESOLUTION indiquant l'emplacement de l'assembly.replacementOk
[out] Retourne une valeur différente de zéro (TRUE) si la valeur de cet objet peut être modifiée ; zéro (FALSE) si l'objet est en lecture seule.
Valeur de retour
En cas de réussite, retourne S_OK; sinon, retourne un code d'erreur.
Notes
Cette méthode est utilisée par les visualiseurs de type pour instancier une visionneuse managée.