Placeholder - класс |
Пространство имён: Tessa.Platform.Placeholders
public sealed class Placeholder : PlaceholderText, IPlaceholder, IPlaceholderText
Тип Placeholder предоставляет следующие члены.
| Имя | Описание | |
|---|---|---|
| Placeholder(IPlaceholderType, IPlaceholderText) |
Создаёт экземпляр класса с указанием типа плейсхолдера
и объекта IPlaceholderText, свойства которого используются
при создании текущего объекта.
Свойства Format и Parameters принимаются равными null.
| |
| Placeholder(IPlaceholderType, String, String, IPlaceholderText) |
Создаёт экземпляр класса с указанием значений его свойств
и объекта IPlaceholderText, свойства которого используются
при создании текущего объекта.
| |
| Placeholder(IPlaceholderType, String, String, String, String, Int32, DictionaryString, Object) |
Создаёт экземпляр класса с указанием значений его свойств.
|
| Имя | Описание | |
|---|---|---|
| Format |
Строка форматирования, определяющая, каким образом должно быть отображено значение плейсхолдера,
или null, если строка форматирования не задана и значение отображается с настройками по умолчанию.
| |
| Info | Дополнительная информация по плейсхолдеру. (Унаследован от PlaceholderText.) | |
| Original |
Плейсхолдер, на основании которого создан текущий плейсхолдер,
или null, если плейсхолдер создан без привязки к другому плейсхолдеру.
(Унаследован от PlaceholderText.) | |
| Parameters |
Параметры плейсхолдера
или null, если у плейсхолдера не заданы параметры.
| |
| Position |
Отсчитываемая от нуля позиция плейсхолдера в документе.
Может быть отрицательной, если позиция неизвестна или не определяется числом.
Позиция может быть изменена после того, как плейсхолдер был создан.
(Унаследован от PlaceholderText.) | |
| Text | Строка плейсхолдера вместе с обрамляющими скобками. (Унаследован от PlaceholderText.) | |
| Type | Тип плейсхолдера. | |
| Value | Строка плейсхолдера внутри обрамляющий скобок. (Унаследован от PlaceholderText.) |
| Имя | Описание | |
|---|---|---|
| CreateCopy |
Создаёт копию плейсхолдера, с указанием другого значения [Tessa.Platform.Placeholders.IPlaceholderText.Value].
Свойство [Tessa.Platform.Placeholders.IPlaceholderText.Original] созданного плейсхолдера будет ссылаться
на текущий плейсхолдер. Метод полезен для типов плейсхолдеров, работающих в режиме "замены по алиасу".
(Унаследован от PlaceholderText.) | |
| CreateCopyCore |
Создаёт копию плейсхолдера, с указанием другого значения [Tessa.Platform.Placeholders.IPlaceholderText.Value].
Свойство [Tessa.Platform.Placeholders.IPlaceholderText.Original] созданного плейсхолдера будет ссылаться
на текущий плейсхолдер. Метод полезен для типов плейсхолдеров, работающих в режиме "замены по алиасу".
(Унаследован от PlaceholderText.) | |
| Equals | Determines whether the specified object is equal to the current object. (Унаследован от Object.) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Унаследован от Object.) | |
| GetHashCode | Serves as the default hash function. (Унаследован от Object.) | |
| GetType | Gets the Type of the current instance. (Унаследован от Object.) | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object.) | |
| ToString | Возвращает строковое представление объекта. (Унаследован от PlaceholderText.) |
| Имя | Описание | |
|---|---|---|
| AddDefinitionInfo |
Метод для добавления дочернего плейсхолдера definitionPlaceholder в плейсхолдер контейнер placeholder (Определяется PlaceholderExtensions.) | |
| Get | (Определяется ComHelper.) | |
| GetDefinitionInfo |
Метод для получения дочернего плейсхолдера и его алиаса из другого плейсхолдера.
(Определяется PlaceholderExtensions.) | |
| InternalMarkerCanvas |
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor.) | |
| Invoke | (Определяется ComHelper.) | |
| Set | (Определяется ComHelper.) |