StringSyntaxAttribute Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Especifica a sintaxe usada numa cadeia.
public ref class StringSyntaxAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Parameter | System.AttributeTargets.Property, AllowMultiple=false, Inherited=false)]
public sealed class StringSyntaxAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Field | System.AttributeTargets.Parameter | System.AttributeTargets.Property, AllowMultiple=false, Inherited=false)>]
type StringSyntaxAttribute = class
inherit Attribute
Public NotInheritable Class StringSyntaxAttribute
Inherits Attribute
- Herança
- Atributos
Construtores
| Name | Description |
|---|---|
| StringSyntaxAttribute(String, Object[]) |
Inicializa o StringSyntaxAttribute com o identificador da sintaxe utilizada. |
| StringSyntaxAttribute(String) |
Inicializa o StringSyntaxAttribute com o identificador da sintaxe utilizada. |
Campos
| Name | Description |
|---|---|
| CompositeFormat |
O identificador de sintaxe para strings que contêm formatos compostos para formatação de strings. |
| CSharp |
Especifica a sintaxe usada numa cadeia. |
| DateOnlyFormat |
O identificador de sintaxe para strings que contêm especificadores de formato de data. |
| DateTimeFormat |
O identificador de sintaxe para strings que contêm especificadores de formato de data e hora. |
| EnumFormat |
O identificador de sintaxe para cadeias que contêm Enum especificadores de formato. |
| FSharp |
Especifica a sintaxe usada numa cadeia. |
| GuidFormat |
O identificador de sintaxe para cadeias que contêm Guid especificadores de formato. |
| Json |
O identificador de sintaxe para strings que contêm JavaScript Object Notation (JSON). |
| NumericFormat |
O identificador de sintaxe para cadeias que contêm especificadores numéricos de formato. |
| Regex |
O identificador de sintaxe para cadeias que contêm expressões regulares. |
| TimeOnlyFormat |
O identificador de sintaxe para strings que contêm especificadores de formato temporal. |
| TimeSpanFormat |
O identificador de sintaxe para cadeias que contêm TimeSpan especificadores de formato. |
| Uri |
O identificador de sintaxe para strings que contêm URIs. |
| VisualBasic |
Especifica a sintaxe usada numa cadeia. |
| Xml |
O identificador de sintaxe para strings que contêm XML. |
Propriedades
| Name | Description |
|---|---|
| Arguments |
Obtém os argumentos opcionais associados à sintaxe específica utilizada. |
| Syntax |
Obtém o identificador da sintaxe utilizada. |
| TypeId |
Quando implementado numa classe derivada, obtém um identificador único para esta Attribute. (Herdado de Attribute) |
Métodos
| Name | Description |
|---|---|
| Equals(Object) |
Devolve um valor que indica se esta instância é igual a um objeto especificado. (Herdado de Attribute) |
| GetHashCode() |
Devolve o código de hash para esta instância. (Herdado de Attribute) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| IsDefaultAttribute() |
Quando sobrescrito numa classe derivada, indica se o valor desta instância é o valor padrão para a classe derivada. (Herdado de Attribute) |
| Match(Object) |
Quando sobrescrito numa classe derivada, devolve um valor que indica se esta instância é igual a um objeto especificado. (Herdado de Attribute) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |