IPropertyProxyEESide::GetManagedViewerCreationData
Pobiera informacje o przeglądarce dla tego typu właściwości w celu utworzenia wystąpienia tej przeglądarki.
Składnia
int GetManagedViewerCreationData(
out string assemName,
out IEEDataStorage assemBytes,
out IEEDataStorage assemPdb,
out string className,
out enum_ASSEMBLYLOCRESOLUTION alr,
out int replacementOk
);
Parametry
assemName
[out] Zwraca nazwę zestawu przechowującego ten obiekt.
assemBytes
[out] Zwraca obiekt IEEDataStorage zawierający bajty zestawu tego obiektu (jest to wartość null, jeśli nie są dostępne żadne bajty).
assemPdb
[out] IEEDataStorage
Zwraca obiekt zawierający informacje o magazynie symboli dla tego obiektu (jest to wartość null, jeśli nie ma dostępnego magazynu symboli).
className
[out] Zwraca nazwę klasy zawierającej ten obiekt.
alr
[out] Zwraca wartość z wyliczenia ASSEMBLYLOCRESOLUTION wskazującą lokalizację zestawu.
replacementOk
[out] Zwraca wartość niezerową (TRUE
), jeśli wartość tego obiektu może zostać zmieniona; zero (FALSE
), jeśli obiekt jest tylko do odczytu.
Wartość zwracana
Jeśli operacja powiedzie się, zwraca wartość S_OK
; w przeciwnym razie zwraca kod błędu.
Uwagi
Ta metoda jest używana przez wizualizatory typów do tworzenia wystąpienia zarządzanej przeglądarki.