IVsObjectList.GetClipboardFormat – metoda (UInt32, UInt32, FORMATETC[], STGMEDIUM )
Zobrazí že položku seznamu vykreslí zvláštní schránky formát, který podporuje.
Obor názvů: Microsoft.VisualStudio.Shell.Interop
Sestavení: Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)
Syntaxe
int GetClipboardFormat(
uint index,
uint grfFlags,
FORMATETC[] pFormatetc,
STGMEDIUM[] pMedium
)
int GetClipboardFormat(
unsigned int index,
unsigned int grfFlags,
array<FORMATETC>^ pFormatetc,
array<STGMEDIUM>^ pMedium
)
abstract GetClipboardFormat :
index:uint32 *
grfFlags:uint32 *
pFormatetc:FORMATETC[] *
pMedium:STGMEDIUM[] -> int
Function GetClipboardFormat (
index As UInteger,
grfFlags As UInteger,
pFormatetc As FORMATETC(),
pMedium As STGMEDIUM()
) As Integer
Parametry
- index
[v] Určuje index položky seznamu zájmu.
- grfFlags
[v] Určuje vícenásobný výběr.Hodnoty jsou převzaty z _VSOBJCFFLAGS výčtu.
- pFormatetc
[v] Ukazatel FORMATETC struktura obsahující informace o formátu schránky.
- pMedium
[v] Ukazatel STGMEDIUM médium pro přenos dat určující strukturu.
Vrácená hodnota
Type: System.Int32
Pokud metoda uspěje, vrací S_OK.Pokud se nezdaří, vrátí kód chyby.
Poznámky
Podpis COM
Z vsshell.idl:
HRESULT IVsObjectList::GetClipboardFormat(
[in] ULONG Index,
[in] VSOBJCFFLAGS grfFlags,
[in] FORMATETC *pFormatetc,
[in] STGMEDIUM *pMedium
);
Když uživatel požádá o kopírování vložení nebo přetažení operace na položku v seznamu objektů, bude volání prostředí EnumClipboardFormats v tématu, které formáty seznamu podporuje.Pak zavolá prostředí GetClipboardFormat pro položku při vložení nebo přetažení operace skutečné chování.Potom vykreslit položku požadovaný formát.
Viz také
IVsObjectList – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů
Zpátky na začátek