StringSyntaxAttribute Classe

Definição

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

Aplica-se a