Sdílet prostřednictvím


IVsFontAndColorStorage.SetItem – metoda (String, ColorableItemInfo )

 

Ukládá uživatelem upravitelní nastavení barev a písem pro pojmenovanou Display Item v registru.

Obor názvů:   Microsoft.VisualStudio.Shell.Interop
Sestavení:  Microsoft.VisualStudio.Shell.Interop (v Microsoft.VisualStudio.Shell.Interop.dll)

Syntaxe

int SetItem(
    string szName,
    ColorableItemInfo[] pInfo
)
int SetItem(
    String^ szName,
    array<ColorableItemInfo>^ pInfo
)
abstract SetItem : 
        szName:string *
        pInfo:ColorableItemInfo[] -> int
Function SetItem (
    szName As String,
    pInfo As ColorableItemInfo()
) As Integer

Parametry

  • szName
    [v] Řetězec zakončený obsahující-lokalizovaný název zobrazení.
  • pInfo
    [v] Odkaz ColorableItemInfo struktura obsahující informace o zobrazenízboží.

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 IVsFontAndColorStorage::SetItem(
   [in] LPCOLESTR szName,
   [in] ColorableItemInfo *pInfo
);

Pokud volání IVSFontAndColorStorage::SetItem úspěšná, a na položku kategorie byl otevřen ve OpenCategory v režimu FCSF_PROPAGATECHANGES metoda generuje události zpracovat OnItemChanged.Je-li na položku kategorie s FCSF_PROPAGATECHANGES nebyl otevřen, musí dotazy aplikací prostředí získat pomocí informací GetItemGetItemByName nebo GetItem.

Je do aplikace vykreslování textu prostředí Visual Studio k aktualizaci jejich odpovídající nastavení upravena touto metodou.

Viz také

IVsFontAndColorStorage2
IVsFontAndColorStorage – rozhraní
Microsoft.VisualStudio.Shell.Interop – obor názvů

Zpátky na začátek