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) |