IPropertyProxyEESide::GetManagedViewerCreationData
Ruft Informationen zum Viewer für diesen Eigenschaftstyp ab, um diesen Viewer instanziieren zu können.
Syntax
int GetManagedViewerCreationData(
out string assemName,
out IEEDataStorage assemBytes,
out IEEDataStorage assemPdb,
out string className,
out enum_ASSEMBLYLOCRESOLUTION alr,
out int replacementOk
);
Parameter
assemName
[out] Gibt den Namen der Assembly zurück, die dieses Objekt enthält.
assemBytes
[out] Gibt ein IEEDataStorage -Objekt zurück, das die Assemblybytes dieses Objekts enthält (dies ist ein Nullwert, wenn keine Bytes verfügbar sind).
assemPdb
[out] Gibt ein IEEDataStorage
Objekt zurück, das die Informationen zum Symbolspeicher für dieses Objekt enthält (dies ist ein Nullwert, wenn kein Symbolspeicher verfügbar ist).
className
[out] Gibt den Klassennamen zurück, der dieses Objekt enthält.
alr
[out] Gibt einen Wert aus der ASSEMBLYLOCRESOLUTION -Aufzählung zurück, der die Position der Assembly angibt.
replacementOk
[out] Gibt nonzero (TRUE
) zurück, wenn der Wert dieses Objekts geändert werden kann; Null (FALSE
) wenn das Objekt schreibgeschützt ist.
Rückgabewert
Wenn die Ausführung erfolgreich ist, wird S_OK
, andernfalls ein Fehlercode zurückgegeben.
Hinweise
Diese Methode wird von Typschnellansichten verwendet, um einen verwalteten Viewer zu instanziieren.