IPropertyProxyEESide:: GetManagedViewerCreationData
Recupera le informazioni sul visualizzatore per questo tipo di proprietà per creare un'istanza del visualizzatore.
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
);
Parametri
assemName
[out] Restituisce il nome dell'assembly che utilizza questo oggetto.assemBytes
[out] Restituisce IEEDataStorage un oggetto che contiene i byte dell'assembly dell'oggetto (si tratta di un valore null se non sono disponibili byte).assemPdb
[out] Restituisce un oggetto di IEEDataStorage che contiene le informazioni dell'archivio dei simboli per questo oggetto (si tratta di un valore null se non esiste alcun archivio simboli disponibili.className
[out] Restituisce il nome della classe che contiene questo oggetto.alr
[out] Restituisce un valore ASSEMBLYLOCRESOLUTION dell'enumerazione che indica la posizione dell'assembly.replacementOk
[out] Restituisce diverso da zero (TRUE) se il valore di questo oggetto può essere modificato; zero (FALSE) se l'oggetto è di sola lettura.
Valore restituito
Se l'operazione riesce, restituisce S_OK; in caso contrario, restituisce un codice di errore.
Note
Questo metodo viene utilizzato dai visualizzatori di tipi per creare un'istanza di un visualizzatore gestito.