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

TileExtensions - класс

Расширения для пространства имён Tessa.UI.Tiles.
Иерархия наследования
SystemObject
  Tessa.UI.TilesTileExtensions

Пространство имён:  Tessa.UI.Tiles
Сборка:  Tessa.UI (в Tessa.UI.dll) Версия: 3.5.0.19
Синтаксис
public static class TileExtensions

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

Методы
  ИмяОписание
Открытый методСтатический членCanExecuteCommandAsync
Возвращает признак того, что команду в заданной плитке можно выполнить. Команда плитки проверяется в потоке UI.
Открытый методСтатический членCollapseGroupingTileIfRequired
Устанавливает состояние IsCollapsed равным true для плитки, которая группирует другие плитки и не выполняет других действий, если у неё отсутствуют видимые дочерние плитки. Возвращает признак того, что IsCollapsed был установлен равным true в этом методе. Рекомендуется использовать в расширениях OpeningLocal(ITilePanelExtensionContext).
Открытый методСтатический членDisableWithCollapsing
Устанавливает, что команда плитки никогда не должна быть доступна для выполнения, а сама плитка должна быть скрыта.
Открытый методСтатический членExecuteCommandAsync
Выполняет команду в заданной плитке. Выполнение может быть отменено контекстом плитки Context. Контекст ITileContext не изменяется. Команда плитки проверяется и исполняется в потоке UI.
Открытый методСтатический членExecuteCommandWithCheckAsync
Выполняет команду в заданной плитке, если её разрешено выполнять. По сравнению с методом ExecuteCommandAsync(ITile, TileCommandEventType, Boolean, ITileContext, CancellationToken) этот метод выполняет проверку CanExecute(Object). Команда плитки проверяется и исполняется в потоке UI.
Открытый методСтатический членGetTypeGroupCaption
Возвращает текстовое отображение для группы типов карточек с заданным именем или null, если текстовое отображение не было задано.
Открытый методСтатический членGroupEqualsTo
Выполняет сравнение группы плитки с заданной группой. Группы сравниваются без учёта регистра и текущей культуры.
Открытый методСтатический членIsActionsGrouping
Возвращает признак того, что плитка будет сгруппирована в плитку с дополнительными действиями, если пользователю доступно слишком много таких действий.
Открытый методСтатический членNameEqualsTo
Выполняет сравнение имени плитки с заданным именем. Имена сравниваются без учёта текущей культуры.
Открытый методСтатический членNameEqualsToAny(ITile, String)
Возвращает признак того, что имя плитки равно хотя бы одному из заданных имён. Имена сравниваются без учёта текущей культуры.
Открытый методСтатический членNameEqualsToAny(ITile, String, String)
Возвращает признак того, что имя плитки равно хотя бы одному из заданных имён. Имена сравниваются без учёта текущей культуры.
Открытый методСтатический членNameEqualsToAny(ITile, String, String, String)
Возвращает признак того, что имя плитки равно хотя бы одному из заданных имён. Имена сравниваются без учёта текущей культуры.
Открытый методСтатический членNameEqualsToAny(ITile, String, String, String, String)
Возвращает признак того, что имя плитки равно хотя бы одному из заданных имён. Имена сравниваются без учёта текущей культуры.
Открытый методСтатический членNameEqualsToAny(ITile, String, String, String, String, String)
Возвращает признак того, что имя плитки равно хотя бы одному из заданных имён. Имена сравниваются без учёта текущей культуры.
Открытый методСтатический членRegisterTileExtensionTypes
Выполняет регистрацию стандартных типов расширений для API плиток.
Открытый методСтатический членRegisterTiles
Выполняет регистрацию API по работе с плитками в заданном контейнере Unity.
Открытый методСтатический членRegisterTileTraceListeners
Выполняет регистрацию объектов, отслеживающих события, происходящие при выполнении расширений плиток, и записывающие результат выполнения в ValidationResult как информационное сообщение. Это полезно при отладке расширений, но сильно нагружает любое взаимодействие с плитками, поэтому рекомендуется не выполнять такую регистрацию в среде, с которой работают конечные пользователи.
Открытый методСтатический членRemoveTileTraceListeners
Удаляет объекты, зарегистрированные методом RegisterTileTraceListeners(IExtensionContainer, ExtensionTraceListenerType). Частая регистрация с последующим удалением объектов значительно нагружает память и CPU.
Открытый методСтатический членResolveRootContextSource
Возвращает корневой объект ITileContextSource для иерархии объектов ITileSource, связанных через свойство ContextSource.
Открытый методСтатический членResolveRootSource
Возвращает корневой объект ITileSource для иерархии объектов ITileSource, связанных через свойство ContextSource.
Открытый методСтатический членSetActionsGrouping
Устанавливает признак того, что плитка будет сгруппирована в плитку с дополнительными действиями, если пользователю доступно слишком много таких действий.
Открытый методСтатический членSetTypeGroupCaption
Устанавливает текстовое отображение заданной группы типов карточек. Если текстовое отображение уже было задано, то перезаписывает его.
Открытый методСтатический членWhenAnyTilePanel
Регистрирует политику фильтрации выполнения методов расширений по любому местоположению боковой панели. Используйте для замещения политики, назначенной посредством метода WhenTilePanel(IExtensionPolicyContainer, TilePanelLocation). Для того, чтобы политика использовалась, требуется зарегистрировать политику TilePanelFilterPolicy.
Открытый методСтатический членWhenTilePanel
Регистрирует политику фильтрации выполнения методов расширений по местоположению боковой панели, которое входит в заданный список имён. Для того, чтобы политика использовалась, требуется зарегистрировать политику TilePanelFilterPolicy.
В начало страницы
См. также