IViewPlaceholderContext - интерфейс

Часть контекста операции, связанная с плейсхолдерами для представлений.

Definition

Пространство имён: Tessa.Platform.Placeholders
Сборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
C#
public interface IViewPlaceholderContext : IStorageSerializable
Implements
IStorageSerializable

Свойства

DefaultViewAliasАлиас представления по умолчанию. Используется, если алиас не задан в самом плейсхолдере.
SharedParametersПараметры, которые передаются во все представления, в метаинформации которых присутствует параметр с таким же алиасом.

Методы

DeserializeВыполняет десериализацию полей объекта из заданного хранилища.
(Унаследован от IStorageSerializable)
Get Возвращает объект с информацией по представлению с заданным алиасом. Если объект ранее не запрашивался, то он создаётся.
GetAll Возвращает объект с информацией по всем представлениям, которые присутствуют в текущем объекте с указанием их алиасов.
Remove Удаляет информацию по представлению с заданным алиасом. Возвращает признак того, что информация по представлению была ранее заполнена.
RemoveAllУдаляет информацию по всем представлениям, которая была указана в объекте.
Reset Очищает всю информацию в объекте, как по всем представлениям с указанными алиасами, так и по представлению по умолчанию.
SerializeВыполняет сериализацию полей объекта в заданное хранилище.
(Унаследован от IStorageSerializable)
Set Устанавливает состояние текущего объекта со всеми его свойствами в соответствии с переданным объектом контекста.
TryGet Возвращает объект с информацией по представлению с заданным алиасом. Если объект ранее не запрашивался, то возвращает null.

Методы расширения

ToSerializedDictionary Сериализует объект в нетипизированный словарь.
(Определяется StorageExtensions)

См. также