Condividi tramite


IPropertyProxyEESide::GetManagedViewerCreationData

Recupera informazioni sul visualizzatore per questo tipo di proprietà per creare un'istanza del visualizzatore.

Sintassi

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 contiene questo oggetto.

assemBytes
[out] Restituisce un oggetto I edizione Enterprise Data Archiviazione contenente i byte dell'assembly di questo oggetto (valore Null se non sono disponibili byte).

assemPdb
[out] Restituisce un IEEDataStorage oggetto contenente le informazioni sull'archivio simboli per questo oggetto . Questo è un valore Null se non è disponibile alcun archivio simboli.

className
[out] Restituisce il nome della classe contenente questo oggetto.

alr
[out] Restituisce un valore dall'enumerazione AS edizione Standard MBLYLOCRESOLUTION che indica il percorso dell'assembly.

replacementOk
[out] Restituisce un valore diverso da zero (TRUE) se il valore dell'oggetto può essere modificato; zero (FALSE) se l'oggetto è di sola lettura.

Valore restituito

Se ha esito positivo, restituisce S_OK; in caso contrario, restituisce un codice di errore.

Osservazioni:

Questo metodo viene usato dai visualizzatori di tipi per creare un'istanza di un visualizzatore gestito.

Vedi anche