Для изменения размера нажмите или перетащите

PlaceholderValue - класс

Значение, на которое заменяется плейсхолдер. Содержит текст и опциональный список полей, по которым был построен текст, с указанием типов каждого поля. Любое строковое значение String может быть неявно преобразовано к типу PlaceholderValue.
Иерархия наследования
SystemObject
  Tessa.Platform.PlaceholdersPlaceholderValue

Пространство имён:  Tessa.Platform.Placeholders
Сборка:  Tessa (в Tessa.dll) Версия: 3.5.0.19
Синтаксис
public sealed class PlaceholderValue : IEquatable<PlaceholderValue>

Тип PlaceholderValue предоставляет следующие члены.

Конструкторы
  ИмяОписание
Открытый методPlaceholderValue(String, IListPlaceholderField)
Создаёт экземпляр класса с указанием текста и списка полей, по которым построен текст.
Открытый методPlaceholderValue(String, PlaceholderField)
Создаёт экземпляр класса с указанием текста и списка полей, по которым построен текст.
Открытый методPlaceholderValue(IPlaceholderFormatResult, IListPlaceholderField)
Создаёт экземпляр класса с указанием результата выполненного форматирования и списка полей, по которым построен текст.
Открытый методPlaceholderValue(IPlaceholderFormatResult, PlaceholderField)
Создаёт экземпляр класса с указанием результата выполненного форматирования и списка полей, по которым построен текст.
В начало страницы
Свойства
  ИмяОписание
Открытое свойствоData
Данные, на которые заменяется плейсхолдер, если он не заменяется на текст. Формат данных определяется по типу плейсхолдера Type, например, это данные изображения. Может быть равен null, если плейсхолдер не заменяется на данные.
Открытое свойствоDataType
Тип данных, который можно считать соответствующим значению. По умолчанию тип будет равен null, если его не удалось определить.
Открытое свойствоСтатический членEmpty
Пустое значение, соответствующее пустой строке текста.
Открытое свойствоFields
Список полей, по которым построен текст. Может быть пустым списком, если информация по таким полям отсутствует. Не равен null. Если список пуст, то можно считать, что плейсхолдер заменён на единственное полем строкового типа со значением в свойстве Text.
Открытое свойствоFormatResult
Настройки форматирования для вывода значений.
Открытое свойствоNetType
Тип Type, который можно считать соответствующим значению. По умолчанию тип будет равен типу String, если его не удалось определить. Значение не равно null.
Открытое свойствоText
Текст, на который заменяется плейсхолдер. Не равен null.
Открытое свойствоType
Тип значения плейсхолдера, например, текст или изображение. Не равен null.
В начало страницы
Методы
  ИмяОписание
Открытый методСтатический членAggregateText
Объединяет несколько значений плейсхолдеров в единое значение. При этом объединение выполняется только для текста и особенности форматирования в FormatResult не учитываются. Возвращённое значение не равно null, но может быть пустым значением Empty.
Открытый методEquals(Object)
Сравнивает текущий объект с заданным.
(Переопределяет ObjectEquals(Object).)
Открытый методEquals(PlaceholderValue)
Сравнивает текущий объект с заданным.
Защищённый методFinalize
Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection.
(Унаследован от Object.)
Открытый методGetHashCode
Возвращает хеш-код объекта.
(Переопределяет ObjectGetHashCode.)
Открытый методGetType
Gets the Type of the current instance.
(Унаследован от Object.)
Защищённый методMemberwiseClone
Creates a shallow copy of the current Object.
(Унаследован от Object.)
Открытый методToString
Возвращает строковое представление объекта.
(Переопределяет ObjectToString.)
В начало страницы
Операторы
  ИмяОписание
Открытый операторСтатический член(PlaceholderValue to String)
Преобразует объект PlaceholderValue в строку String, возвращая текст Text, на который заменяется плейсхолдер.
Открытый операторСтатический член(String to PlaceholderValue)
Преобразует строку String в объект PlaceholderValue с пустым списком полей Fields.
В начало страницы
Методы расширения
  ИмяОписание
Открытый метод расширенияGet (Определяется ComHelper.)
Открытый метод расширенияInternalMarkerCanvas
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.)
Открытый метод расширенияInvoke (Определяется ComHelper.)
Открытый метод расширенияSet (Определяется ComHelper.)
В начало страницы
Заметки
При сравнении значений учитывается только строка Text.
См. также