Udostępnij za pośrednictwem


Metoda IVsFontAndColorStorage.SetItem — (String, ColorableItemInfo )

 

Elementy członkowskie modyfikowane przez użytkownika ustawienia kolorów i czcionek dla nazwanej Display Item w rejestrze.

Przestrzeń nazw:   Microsoft.VisualStudio.Shell.Interop
Zestaw:  Microsoft.VisualStudio.Shell.Interop (w Microsoft.VisualStudio.Shell.Interop.dll)

Składnia

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
    [w] Ciąg zakończony zerem, zawierający nazwę zlokalizowana element ekran.
  • pInfo
    [w] Odniesienie do ColorableItemInfo zawierający informacje na temat wyświetlania strukturyelement.

Wartość zwracana

Type: System.Int32

Jeśli metoda się powiedzie, zwraca S_OK.Jeśli nie powiedzie się, zwraca kod błędu.

Uwagi

Podpis COM

Z vsshell.idl:

HRESULT IVsFontAndColorStorage::SetItem(
   [in] LPCOLESTR szName,
   [in] ColorableItemInfo *pInfo
);

Jeśli wywołanie do IVSFontAndColorStorage::SetItem się powiedzie, i kategorię danego przedmiotu został otwarty przez OpenCategory w trybie FCSF_PROPAGATECHANGES, metoda generuje zdarzenia mają być obsługiwane przez OnItemChanged.Jeśli element kategorii nie został otwarty z FCSF_PROPAGATECHANGES, aplikacje muszą kwerendy środowiska do uzyskania tej informacji za pomocą GetItemGetItemByName lub GetItem.

Jest do aplikacji renderowania tekstu do środowiska Visual Studio zaktualizować ich wyświetlania, aby odpowiadały ustawieniom, zmodyfikowany przez tę metodę.

Zobacz też

IVsFontAndColorStorage2
Interfejs IVsFontAndColorStorage
Przestrzeń nazw Microsoft.VisualStudio.Shell.Interop

Powrót do początku