Поделиться через


StringSyntaxAttribute Класс

Определение

Задает синтаксис, используемый в строке.

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
Наследование
StringSyntaxAttribute
Атрибуты

Конструкторы

StringSyntaxAttribute(String)

Инициализирует StringSyntaxAttribute с идентификатором используемого синтаксиса.

StringSyntaxAttribute(String, Object[])

Инициализирует StringSyntaxAttribute с идентификатором используемого синтаксиса.

Поля

CompositeFormat

Идентификатор синтаксиса для строк, содержащих составные форматы для форматирования строк.

DateOnlyFormat

Идентификатор синтаксиса для строк, содержащих описатели формата даты.

DateTimeFormat

Идентификатор синтаксиса для строк, содержащих описатели формата даты и времени.

EnumFormat

Идентификатор синтаксиса для строк, содержащих Enum описатели формата.

GuidFormat

Идентификатор синтаксиса для строк, содержащих Guid описатели формата.

Json

Идентификатор синтаксиса для строк, содержащих нотацию объектов JavaScript (JSON).

NumericFormat

Идентификатор синтаксиса для строк, содержащих описатели числовых форматов.

Regex

Идентификатор синтаксиса для строк, содержащих регулярные выражения.

TimeOnlyFormat

Идентификатор синтаксиса для строк, содержащих описатели формата времени.

TimeSpanFormat

Идентификатор синтаксиса для строк, содержащих TimeSpan описатели формата.

Uri

Идентификатор синтаксиса для строк, содержащих URI.

Xml

Идентификатор синтаксиса для строк, содержащих XML.

Свойства

Arguments

Возвращает необязательные аргументы, связанные с конкретным используемым синтаксисом.

Syntax

Возвращает идентификатор используемого синтаксиса.

TypeId

В случае реализации в производном классе возвращает уникальный идентификатор для этого атрибута Attribute.

(Унаследовано от Attribute)

Методы

Equals(Object)

Возвращает значение, показывающее, равен ли экземпляр указанному объекту.

(Унаследовано от Attribute)
GetHashCode()

Возвращает хэш-код данного экземпляра.

(Унаследовано от Attribute)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
IsDefaultAttribute()

При переопределении в производном классе указывает, является ли значение этого экземпляра значением по умолчанию для производного класса.

(Унаследовано от Attribute)
Match(Object)

При переопределении в производном классе возвращает значение, указывающее, является ли этот экземпляр равным заданному объекту.

(Унаследовано от Attribute)
MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ToString()

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Применяется к