Sdílet prostřednictvím


IPropertyProxyEESide::GetManagedViewerCreationData

Načte informace o prohlížeči pro tento typ vlastnosti, aby bylo možné vytvořit instanci tohoto prohlížeče.

Syntaxe

int GetManagedViewerCreationData(
   out string                     assemName,
   out IEEDataStorage             assemBytes,
   out IEEDataStorage             assemPdb,
   out string                     className,
   out enum_ASSEMBLYLOCRESOLUTION alr,
   out int                        replacementOk
);

Parametry

assemName
[ven] Vrátí název sestavení obsahujícího tento objekt.

assemBytes
[ven] Vrátí objekt IEEDataStorage obsahující bajty sestavení tohoto objektu (pokud nejsou k dispozici žádné bajty).

assemPdb
[ven] IEEDataStorage Vrátí objekt obsahující informace o úložišti symbolů pro tento objekt (pokud není k dispozici žádné úložiště symbolů).

className
[ven] Vrátí název třídy obsahující tento objekt.

alr
[ven] Vrátí hodnotu z assemblyLOCRESOLUTION výčtu označující umístění sestavení.

replacementOk
[ven] Vrátí nenulovou hodnotu (TRUE), pokud lze hodnotu tohoto objektu změnit; nula (FALSE), pokud je objekt jen pro čtení.

Vrácená hodnota

V případě úspěchu vrátí hodnotu S_OK; v opačném případě vrátí kód chyby.

Poznámky

Tuto metodu používají vizualizéry typů k vytvoření instance spravovaného prohlížeče.

Viz také