Classe DataSpecifier
Representa um utilitário de classe que fornece a capacidade de analisar e resolver especificadores de dados.
Hierarquia de herança
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 | Determines whether the specified object is equal to the current object. (Herdado de Object.) |
![]() |
GetHashCode | Serves as the default hash function. (Herdado de Object.) |
![]() |
GetType | Gets the Type of the current instance. (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.