Método IVsFontAndColorStorage.SetItem (String, ColorableItemInfo )
Armazena as configurações de cor e fonte modificáveis pelo usuários para um nomeado Display Item no registro.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop (em Microsoft.VisualStudio.Shell.Interop.dll)
Sintaxe
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
Parâmetros
- szName
[in] Seqüência terminada por caractere nulo que contém o nome não-localizada do Item de exibição.
- pInfo
[in] Referência a uma ColorableItemInfo que contém informações sobre a exibição de estruturaItem.
Valor de retorno
Type: System.Int32
Se o método for bem-sucedido, ele retorna S_OK.Se ele falhar, ele retorna um código de erro.
Comentários
COM assinatura
De vsshell.idl:
HRESULT IVsFontAndColorStorage::SetItem(
[in] LPCOLESTR szName,
[in] ColorableItemInfo *pInfo
);
Se uma chamada para IVSFontAndColorStorage::SetItem for bem-sucedida, e a categoria do item foi aberta por OpenCategory com um modo de FCSF_PROPAGATECHANGES, o método gera um evento seja manipulado por OnItemChanged.Se a categoria do item não foi aberta com FCSF_PROPAGATECHANGES, os aplicativos devem consultar o ambiente para obter esta informação usando GetItemGetItemByName ou GetItem.
Fica a aplicativos de processamento de texto para o ambiente de Visual Studio para atualizar sua exibição para coincidir com as configurações modificadas por esse método.
Consulte também
IVsFontAndColorStorage2
Interface IVsFontAndColorStorage
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo