Udostępnij za pośrednictwem


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.

Zobacz też