Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Publicado: junho de 2016
Gerencia um repositório editável para ler/enumerando e criação/exclusão de configurações. Ele é obtido do GetWritableSettingsStore. Ela é derivada da IVsSettingsStore classe herde as capacidades de leitura/enumerando dessa interface.
Namespace: Microsoft.VisualStudio.Shell.Interop
Assembly: Microsoft.VisualStudio.Shell.Interop.10.0 (em Microsoft.VisualStudio.Shell.Interop.10.0.dll)
Sintaxe
[InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)]
[GuidAttribute("16FA7461-9E7C-4F28-B28F-AABBF73C0193")]
public interface IVsWritableSettingsStore : IVsSettingsStore
[InterfaceTypeAttribute(ComInterfaceType::InterfaceIsIUnknown)]
[GuidAttribute("16FA7461-9E7C-4F28-B28F-AABBF73C0193")]
public interface class IVsWritableSettingsStore : IVsSettingsStore
[<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>]
[<GuidAttribute("16FA7461-9E7C-4F28-B28F-AABBF73C0193")>]
type IVsWritableSettingsStore =
interface
interface IVsSettingsStore
end
<InterfaceTypeAttribute(ComInterfaceType.InterfaceIsIUnknown)>
<GuidAttribute("16FA7461-9E7C-4F28-B28F-AABBF73C0193")>
Public Interface IVsWritableSettingsStore
Inherits IVsSettingsStore
Métodos
Nome | Descrição | |
---|---|---|
![]() |
CollectionExists(String, Int32) | Determina se existe um conjunto nomeado. |
![]() |
CreateCollection(String) | Cria uma nova coleção. |
![]() |
DeleteCollection(String) | Exclui uma coleção, bem como todas as suas propriedades e subcoleções. |
![]() |
DeleteProperty(String, String) | Exclui uma propriedade em uma coleção. |
![]() |
GetBinary(String, String, UInt32, Byte[], UInt32[]) | Retorna o valor de uma propriedade do tipo SettingsType_Binary. |
![]() |
GetBool(String, String, Int32) | Retorna uma propriedade de tipo booleano. |
![]() |
GetBoolOrDefault(String, String, Int32, Int32) | Retorna um valor de propriedade do tipo booliano ou um valor padrão especificado. |
![]() |
GetInt(String, String, Int32) | Retorna um valor de propriedade de tipo inteiro. |
![]() |
GetInt64(String, String, Int64) | Retorna um valor de propriedade de tipo inteiro de 64 bits. |
![]() |
GetInt64OrDefault(String, String, Int64, Int64) | Retorna um valor inteiro de 64 bits ou um valor padrão especificado. |
![]() |
GetIntOrDefault(String, String, Int32, Int32) | Retorna uma propriedade de tipo inteiro ou um valor padrão especificado. |
![]() |
GetLastWriteTime(String, SYSTEMTIME[]) | Retorna a última vez em que um valor tenha sido escrito em uma coleção especificada, incluindo todas as suas propriedades e subcoleções. |
![]() |
GetPropertyCount(String, UInt32) | Retorna o número de propriedades em uma coleção especificada. |
![]() |
GetPropertyName(String, UInt32, String) | Retorna o nome de uma propriedade. |
![]() |
GetPropertyType(String, String, UInt32) | Retorna o tipo de uma propriedade especificada. |
![]() |
GetString(String, String, String) | Retorna um valor de propriedade de tipo de cadeia de caracteres. |
![]() |
GetStringOrDefault(String, String, String, String) | Retorna um valor de propriedade de tipo de cadeia de caracteres ou uma cadeia de caracteres de determinado padrão. |
![]() |
GetSubCollectionCount(String, UInt32) | Retorna o número de subcoleções nas coleções especificadas. |
![]() |
GetSubCollectionName(String, UInt32, String) | Retorna o nome de uma coleção de sub-rotina. |
![]() |
GetUnsignedInt(String, String, UInt32) | Retorna um valor de propriedade de inteiro não assinado. |
![]() |
GetUnsignedInt64(String, String, UInt64) | Retorna um valor de propriedade de inteiro longo não assinado de 64 bits. |
![]() |
GetUnsignedInt64OrDefault(String, String, UInt64, UInt64) | Retorna uma propriedade de inteiro longo não assinado de 64 bits de um valor padrão especificado. |
![]() |
GetUnsignedIntOrDefault(String, String, UInt32, UInt32) | Retorna uma propriedade de inteiro ou um valor padrão especificado. |
![]() |
PropertyExists(String, String, Int32) | Determina se existe uma propriedade em uma determinada coleção. |
![]() |
SetBinary(String, String, UInt32, Byte[]) | Define o valor de uma propriedade binária com a matriz de bytes especificada. Se o tipo de dados anterior da propriedade não for SettingsType_Binary, este método substitui-lo. Se a propriedade não existir, ele será criado |
![]() |
SetBool(String, String, Int32) | Define o valor de uma propriedade booleana. Se o tipo de dados anterior da propriedade não for SettingsType_Int, este método substitui-lo. Se a propriedade não existir, existir, ele será criado. |
![]() |
SetInt(String, String, Int32) | Define o valor de uma propriedade de inteiro. Se o tipo de dados anterior da propriedade não for SettingsType_Int, este método substitui-lo. Se a propriedade não existir, ele será criado. |
![]() |
SetInt64(String, String, Int64) | Define o valor de uma propriedade de inteiro de 64 bits. Se o tipo de dados anterior da propriedade não for SettingsType_Int64, substituí-lo. Se a propriedade não existe cria uma. |
![]() |
SetString(String, String, String) | Define o valor de uma propriedade de cadeia de caracteres. Se o tipo de dados anterior da propriedade não for SettingsType_String, este método substitui-lo. Se a propriedade não existir, ele será criado. |
![]() |
SetUnsignedInt(String, String, UInt32) | Define o valor de uma propriedade de inteiro não assinado. Se o tipo de dados anterior da propriedade não for SettingsType_Int, este método substitui-lo. Se a propriedade não existir, ele será criado. |
![]() |
SetUnsignedInt64(String, String, UInt64) | Define o valor de uma propriedade de inteiro não assinado de 64 bits. Se theprevious o tipo de dados da propriedade não for SettingsType_Int64, este método substitui-lo. Se a propriedade não existir, ele será criado. |
Consulte também
Namespace Microsoft.VisualStudio.Shell.Interop
Retornar ao topo