IPropertyProxyEESide::GetManagedViewerCreationData
Ruft Informationen über den Viewer für diesen Eigenschaftentyp ab, die diesen Viewer zu instanziieren.
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
);
Parameter
assemName
[out] Gibt den Namen der Assembly zurück, die dieses Objekt enthält.assemBytes
[out] Gibt ein Objekt zurück, das die IEEDataStorage Bytes Assembly dieses Objekts enthält (dies ist ein NULL-Wert, falls keine Bytes verfügbar sind).assemPdb
[out] Gibt ein Objekt zurück, das die IEEDataStorage Symbolspeichers für dieses Objekt enthält (dies ist ein NULL-Wert, falls 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-Enumeration zurück, der den Speicherort der Assembly angibt.replacementOk
[out] Gibt Wert ungleich 0 (null) zurück (TRUE), wenn sich der Wert des Objekts geändert werden kann.FALSE(null), wenn das Objekt schreibgeschützt ist.
Rückgabewert
Bei Erfolg gibt S_OKzurück. andernfalls gibt einen Fehlercode zurück.
Hinweise
Diese Methode wird vom Typ schnellansichten verwendet, um einen verwalteten Viewer zu instanziieren.