public sealed class PlaceholderValue : IEquatable<PlaceholderValue>
Public NotInheritable Class PlaceholderValue
Implements IEquatable(Of PlaceholderValue)
public ref class PlaceholderValue sealed : IEquatable<PlaceholderValue^>
[<SealedAttribute>]
type PlaceholderValue =
class
interface IEquatable<PlaceholderValue>
end
PlaceholderValue(IPlaceholderFormatResult, IListPlaceholderField) | Создаёт экземпляр класса с указанием результата выполненного форматирования и списка полей, по которым построен текст. |
PlaceholderValue(IPlaceholderFormatResult, PlaceholderField) | Создаёт экземпляр класса с указанием результата выполненного форматирования и списка полей, по которым построен текст. |
PlaceholderValue(String, IListPlaceholderField) | Создаёт экземпляр класса с указанием текста и списка полей, по которым построен текст. |
PlaceholderValue(String, 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. |