Classe DataSpecifier
Representa um utilitário de classe que fornece a capacidade de analisar e resolver especificadores de dados.
Hierarquia de herança
System.Object
Microsoft.VisualStudio.Data.Framework.DataSpecifier
Namespace: Microsoft.VisualStudio.Data.Framework
Assembly: Microsoft.VisualStudio.Data.Framework (em Microsoft.VisualStudio.Data.Framework.dll)
Sintaxe
'Declaração
Public NotInheritable Class DataSpecifier
public sealed class DataSpecifier
public ref class DataSpecifier sealed
[<Sealed>]
type DataSpecifier = class end
public final class DataSpecifier
O tipo DataSpecifier expõe os membros a seguir.
Propriedades
Nome | Descrição | |
---|---|---|
Alignment | Obtém a parte da cadeia de caracteres de especificador de dados que representa o componente de alinhamento. | |
FormatString | Obtém a parte da cadeia de caracteres de especificador de dados que representa o componente formatString. | |
Qualifier | Obtém a parte da cadeia de caracteres de especificador de dados que representa o componente qualificadores. | |
Specifier | Obtém a parte da cadeia de caracteres de especificador de dados que representa o especificador. |
Superior
Métodos
Nome | Descrição | |
---|---|---|
Equals | determina se o objeto especificado é igual ao objeto atual. (Herdado de Object.) | |
GetHashCode | Serve como uma função de hash para um tipo específico. (Herdado de Object.) | |
GetType | Obtém Type da instância atual. (Herdado de Object.) | |
Parse(String) | Analisa uma cadeia de caracteres de especificador de dados em seus componentes e retorna uma instância do objeto de DataSpecifier que contém os componentes analisados. | |
Parse(String, Int32%) | Analisa uma cadeia de caracteres de especificador de dados, começando no índice especificado, em seus componentes e então retorna uma instância do objeto de DataSpecifier que contém os componentes analisados. | |
Resolve(String, DataSpecifier.Resolver) | Converte a cadeia de caracteres de especificador de dados na sua representação textual usando o método especificado de resolução de representante. | |
Resolve(String, Int32%, DataSpecifier.Resolver) | Converte a cadeia de caracteres de especificador de dados, começando no índice especificado, em sua representação textual usando o método especificado de resolução de representante. | |
ResolveAll | Converte uma cadeia de caracteres de um ou mais especificadores de dados na sua representação textual usando o método especificado de resolução de representante. | |
ToString | Retorna uma representação de cadeia de caracteres que consiste em todos os componentes do objeto especificado de DataSpecifier . (Substitui Object.ToString().) |
Superior
Comentários
Especificadores de dados especificam o formato de exibição de uma cadeia de caracteres.São cadeias de caracteres no formato {[qualifier.]specifier[,alignment][:formatString]}.A seguir está uma descrição mais detalhada de cada componente de cadeia de caracteres de especificador de dados:
qualifier
- O componente opcional de qualifier é o nome de entidade que a propriedade do especificador pertence.
specifier
- O componente é necessário specifier da propriedade para identificar.
alignment
- O componente opcional de alignment é um inteiro com sinal que indica a largura preferencial do campo formatado.Se o valor de alignment é menor que o comprimento da cadeia de caracteres formatada, alignment será ignorado e o comprimento da cadeia de caracteres formatada é usado como a largura do campo.Os dados formatados no campo são alinhados alignment se for positivo e alinhado alignment se for negativo.Se for necessário preenchimento, o espaço em branco será usado.A vírgula é necessária se alignment é especificado.
formatString
- O componente opcional de formatString é uma cadeia de caracteres de formato que é apropriado para o tipo de objeto que está sendo formatado.Especifique uma cadeia de caracteres de formato numérico se o objeto correspondente é um valor numérico, uma data e hora de formato de cadeia de caracteres se o objeto correspondente é um objeto de DateTime , ou uma cadeia de caracteres de formatação de enumeração se o objeto correspondente é um valor de enumeração.Se formatString não é especificado, o especificador de formato geral (G) para um tipo numérico, data e hora, ou um tipo de enumeração é usado.Os dois-pontos é necessário se formatString é especificado.
Como exemplo, os especificadores de dados estiverem presentes no arquivo XML do modo de objeto de dados para especificar a aparência dos nós no server Explorer.Em particular, o nome de nó padrão de conexão é especificado no arquivo XML na marca de InitialDisplayName na marca de ConnectionNode como a seguir coleção de especificadores de dados: {} Root.Name. {} Nome. {} DefaultSchema.
Acesso thread-safe
Quaisquer membros estático (Shared no Visual Basic) públicos deste tipo são thread-safe. Não há garantia de que qualquer membro de instância seja thread-safe.