WritableSettingsStore Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classe abstrata para ler e gravar as coleções e propriedades do escopo selecionado. Ele é obtido do GetWritableSettingsStore(SettingsScope) método .
Essa classe é derivada de SettingsStore, portanto, herda todas as funcionalidades dela. Ele adiciona habilidades de manipulação de propriedade e coleção sobre ela.
public ref class WritableSettingsStore abstract : Microsoft::VisualStudio::Settings::SettingsStore
[Windows::Foundation::Metadata::WebHostHidden]
public ref class WritableSettingsStore abstract : Microsoft::VisualStudio::Settings::SettingsStore
[Windows::Foundation::Metadata::WebHostHidden]
class WritableSettingsStore abstract : Microsoft::VisualStudio::Settings::SettingsStore
public abstract class WritableSettingsStore : Microsoft.VisualStudio.Settings.SettingsStore
type WritableSettingsStore = class
inherit SettingsStore
Public MustInherit Class WritableSettingsStore
Inherits SettingsStore
- Herança
Comentários
Essa classe é derivada de SettingsStore, portanto, herda todas as funcionalidades dela. Ele adiciona habilidades de manipulação de propriedade e coleção sobre ela.
Construtores
WritableSettingsStore() |
Inicializa uma nova instância de WritableSettingsStore. |
Métodos
CollectionExists(String) |
Verifica a existência da coleção passada para esse método. (Herdado de SettingsStore) |
CreateCollection(String) |
Cria o caminho de coleção fornecido criando cada coleção aninhada, ignorando as que já existem. Se o caminho completo das coleções já existir, o método simplesmente retornará. |
DeleteCollection(String) |
Exclui a coleção fornecida excluindo recursivamente todas as subcoleções e propriedades nela. Se a coleção não existir ou uma cadeia de caracteres vazia ("") for passada, o método retornará false. |
DeleteProperty(String, String) |
Exclui a propriedade fornecida da coleção. Se a propriedade ou a coleção não existir, o método retornará false. |
GetBoolean(String, String) |
Retorna o valor da propriedade solicitada cujo tipo de dados é Int32 como booliano. (Herdado de SettingsStore) |
GetBoolean(String, String, Boolean) |
Retorna o valor da propriedade solicitada cujo tipo de dados é Int32 como booliano. (Herdado de SettingsStore) |
GetInt32(String, String) |
Retorna o valor da propriedade solicitada cujo tipo de dados é Int32. (Herdado de SettingsStore) |
GetInt32(String, String, Int32) |
Retorna o valor da propriedade solicitada cujo tipo de dados é Int32. (Herdado de SettingsStore) |
GetInt64(String, String) |
Retorna o valor da propriedade solicitada cujo tipo de dados é Int64. (Herdado de SettingsStore) |
GetInt64(String, String, Int64) |
Retorna o valor da propriedade solicitada cujo tipo de dados é Int64. (Herdado de SettingsStore) |
GetLastWriteTime(String) |
Fornece a última hora de gravação das propriedades e subcoleções imediatas para a coleção fornecida. O método relata outras alterações internas nas subcoleções (ou seja, não recursivas). A última hora de gravação de uma coleção será atualizada se as propriedades forem criadas, excluídas ou seus valores modificados ou se uma subcoleção for criada ou excluída. (Herdado de SettingsStore) |
GetMemoryStream(String, String) |
Retorna o valor da propriedade solicitada cujo tipo de dados é Binary. Para acessar a matriz de bytes subjacente de uma só vez ToArray() , o método pode ser usado. (Herdado de SettingsStore) |
GetPropertyCount(String) |
Retorna o número de propriedades na coleção fornecida. (Herdado de SettingsStore) |
GetPropertyNames(String) |
Retorna os nomes das propriedades na coleção fornecida. (Herdado de SettingsStore) |
GetPropertyNamesAndValues(String) |
Retorna os nomes das propriedades junto com cada valor associado de propriedades para a coleção fornecida. (Herdado de SettingsStore) |
GetPropertyType(String, String) |
Retorna o tipo da propriedade solicitada. (Herdado de SettingsStore) |
GetString(String, String) |
Retorna o valor da propriedade solicitada cujo tipo de dados é String. (Herdado de SettingsStore) |
GetString(String, String, String) |
Retorna o valor da propriedade solicitada cujo tipo de dados é String. (Herdado de SettingsStore) |
GetStrings(String, String) |
Retorna os valores da propriedade solicitada cujo tipo de dados é MultiString. (Herdado de SettingsStore) |
GetSubCollectionCount(String) |
Retorna o número de subcoleções na coleção fornecida. (Herdado de SettingsStore) |
GetSubCollectionNames(String) |
Retorna os nomes de subcoleções na coleção fornecida. (Herdado de SettingsStore) |
GetUInt32(String, String) |
Retorna o valor da propriedade solicitada cujo tipo de dados é Int32. (Herdado de SettingsStore) |
GetUInt32(String, String, UInt32) |
Retorna o valor da propriedade solicitada cujo tipo de dados é Int32. (Herdado de SettingsStore) |
GetUInt64(String, String) |
Retorna o valor da propriedade solicitada cujo tipo de dados é Int64. (Herdado de SettingsStore) |
GetUInt64(String, String, UInt64) |
Retorna o valor da propriedade solicitada cujo tipo de dados é Int64. (Herdado de SettingsStore) |
PropertyExists(String, String) |
Verifica a existência da propriedade passada para esse método. (Herdado de SettingsStore) |
SetBoolean(String, String, Boolean) |
Atualizações o valor da propriedade especificada para o valor booliano fornecido ao definir seu tipo Int32de dados como . Se o tipo de dados anterior da propriedade for diferente, ele o substituirá. Se a propriedade não existir, ela criará uma. |
SetInt32(String, String, Int32) |
Atualizações o valor da propriedade especificada para o valor inteiro fornecido ao definir seu tipo Int32de dados como . Se o tipo de dados anterior da propriedade for diferente, ele o substituirá. Se a propriedade não existir, ela criará uma. |
SetInt64(String, String, Int64) |
Atualizações o valor da propriedade especificada para o valor longo fornecido ao definir seu tipo Int64de dados como . Se o tipo de dados anterior da propriedade for diferente, ele o substituirá. Se a propriedade não existir, ela criará uma. |
SetMemoryStream(String, String, MemoryStream) |
Atualizações o valor da propriedade especificada para os bits do MemoryStream ao definir seu tipo Binaryde dados como . Se o tipo de dados anterior da propriedade for diferente, ele o substituirá. Se a propriedade não existir, ela criará uma. |
SetString(String, String, String) |
Atualizações o valor da propriedade especificada para o valor de cadeia de caracteres fornecido ao definir seu tipo Stringde dados como . Se o tipo de dados anterior da propriedade for diferente, ele o substituirá. Se a propriedade não existir, ela criará uma. |
SetUInt32(String, String, UInt32) |
Atualizações o valor da propriedade especificada para o valor inteiro sem sinal fornecido ao definir seu tipo Int32de dados como . Se o tipo de dados anterior da propriedade for diferente, ele o substituirá. Se a propriedade não existir, ela criará uma. |
SetUInt64(String, String, UInt64) |
Atualizações o valor da propriedade especificada para o valor longo sem sinal fornecido ao definir seu tipo Int64de dados como . Se o tipo de dados anterior da propriedade for diferente, ele o substituirá. Se a propriedade não existir, ela criará uma. |
TryGetBoolean(String, String, Boolean) |
Obtém o valor da propriedade solicitada cujo tipo de dados é Int32 como booliano. (Herdado de SettingsStore) |
TryGetInt32(String, String, Int32) |
Obtém o valor da propriedade solicitada cujo tipo de dados é Int32. (Herdado de SettingsStore) |
TryGetInt64(String, String, Int64) |
Obtém o valor da propriedade solicitada cujo tipo de dados é Int64. (Herdado de SettingsStore) |
TryGetString(String, String, String) |
Obtém o valor da propriedade solicitada cujo tipo de dados é String. (Herdado de SettingsStore) |
TryGetStrings(String, String, String[]) |
Retorna os valores da propriedade solicitada cujo tipo de dados é MultiString. (Herdado de SettingsStore) |
TryGetUInt32(String, String, UInt32) |
Obtém o valor da propriedade solicitada cujo tipo de dados é Int32. (Herdado de SettingsStore) |
TryGetUInt64(String, String, UInt64) |
Obtém o valor da propriedade solicitada cujo tipo de dados é Int64. (Herdado de SettingsStore) |