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

CardExtensions - класс

Методы-расширения для пространства имён Tessa.Cards.
Иерархия наследования
SystemObject
  Tessa.CardsCardExtensions

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

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

Методы
  ИмяОписание
Открытый методСтатический членAddCardTypeInfoToSections
Добавляет информацию по типу карточки cardTypeID для колонок в метаинформации sections, которые перечислены в schemeItem, если этого типа ещё нет в соответствующих колонках. Возвращает признак того, что метод внёс изменения в метаинформацию.
Открытый методСтатический членAddDistinctFrom(ICollectionCardTypeSchemeItem, ICollectionCardTypeSchemeItem)
Добавляет элементы схемы в текущую коллекцию из заданной коллекции schemeItems, если таких же элементов уже не было в текущей коллекции. Возвращает признак того, что хотя бы одна секция или колонка была добавлена.
Открытый методСтатический членAddDistinctFrom(ICollectionCardTypeSchemeItem, ICollectionCardTypeSchemeItem, CardMetadataSectionCollection, Guid)
Добавляет элементы схемы в текущую коллекцию из заданной коллекции schemeItems, если таких же элементов уже не было в текущей коллекции. Возвращает признак того, что хотя бы одна секция или колонка была добавлена. Метод также добавляет в колонки секций sections информацию по типу карточки cardTypeID. В расширениях на метаинформации используйте эту перегрузку метода только в ModifyMetadata(ICardMetadataExtensionContext).
Открытый методСтатический членAppliesRequiredToControl
Возвращает признак того, что валидатор устанавливает признак "Обязательно для заполнения" для заданного элемента управления control.
Открытый методСтатический членApplyFromAsync
Устанавливает разрешения, связанные с контейнером файлов, по разрешениям, заданным в карточке.
Открытый методСтатический членApplyUserSettingsToRolesAsync
Асинхронно выполняет копирование настроек одного сотрудника на заданный список ролей (без учёта заместителей). Запрос доступен только для администраторов. Возвращает сообщения валидации, в т.ч. возникшие ошибки. Возвращаемое значение не равно null.
Открытый методСтатический членChangePasswordForCurrentUserAsync
Асинхронно изменяет пароль для текущего сотрудника, если у него тип входа "Пользователь Tessa". Возвращает сообщения валидации, в т.ч. возникшие ошибки. Возвращаемое значение не равно null.
Открытый методСтатический членCopyToTheBeginningOfT
Копирует коллекцию сериализуемых объектов sourceItems в начало коллекции сериализуемых объектов targetItems. Устанавливает порядок следования объектов, если объекты поддерживают ICardMetadataOrderable.
Открытый методСтатический членCreateContainerRemoteAsync
Создаёт контейнер с информацией по заданной карточке и по её файлам. Все файлы создаются с Remote-содержимым, при загрузке и замене которого не используется временная папка. Операции с такими файлами будут выполняться быстрее, но при условии надо быть уверенными, что содержимое файлов, работа с которыми выполняется, умещается в памяти. Возможные ошибки при загрузке файлов из карточки игнорируются. В этом случае к созданном контейнере не будет добавлено файлов, хотя файлы присутствуют в карточке.
Открытый методСтатический членDeepClone(CardTypeControl)
Выполняет глубокое клонирование метаинформации по элементу управления CardTypeControl за счёт его полной сериализации / десериализации.
Открытый методСтатический членDeepCloneT(T)
Выполняет глубокое клонирование сериализуемого объекта за счёт его полной сериализации / десериализации.
Открытый методСтатический членDeleteAsync(ICardTypeClientRepository, CardType, CancellationToken)
Удаляет заданный тип карточки.
Открытый методСтатический членDeleteAsync(ICardTypeServerRepository, ICardSerializableEntry, CancellationToken)
Удаляет заданный тип карточки.
Открытый методСтатический членDeleteAsync(ICardTypeService, ICardSerializableEntry, CancellationToken)
Удаляет заданный тип карточки.
Открытый методСтатический членGenerateExportAsync
Создаёт файл по заданному шаблону и возвращает контент созданного файла и ответ на запрос на создание.
Открытый методСтатический членGenerateFileFromTemplateAsync(ICardStreamServerRepository, Guid, NullableGuid, ViewPlaceholderContext, DictionaryString, Object, CancellationToken)
Асинхронно создаёт файл по заданному шаблону и возвращает контент созданного файла и ответ на запрос на создание.
Открытый методСтатический членGenerateFileFromTemplateAsync(ICardStreamClientRepository, Guid, NullableGuid, FuncStream, CancellationToken, ValueTask, ViewPlaceholderContext, DictionaryString, Object, CancellationToken)
Создаёт файл по заданному шаблону и возвращает контент созданного файла и ответ на запрос на создание.
Открытый методСтатический членGetAllCardTypeCollectionAsync
Возвращает коллекцию, содержащую все типы карточек.
Открытый методСтатический членGetDigestAsync
Асинхронно возвращает Digest для заданной карточки, полученный выполнением запроса GetDigest, или null, если Digest неизвестен или не требуется.
Открытый методСтатический членGetEntryPermissions
Возвращает права доступа к полям строковой секции с именем sectionName.
Открытый методСтатический членGetFieldNames
Возвращает имена полей, с которыми связан контрол CardTypeEntryControl.
Открытый методСтатический членGetFileSourceAsync(ICardRepository, Card, CardFile, CancellationToken)
Асинхронно возвращает местоположение контента файла для заданного файла file указанной карточки card. Местоположение определяется выполнением запроса GetFileSource. Метод возвращает null, если определить местоположение не удалось, обычно в этом случае будет использоваться местоположение по умолчанию.
Открытый методСтатический членGetFileSourceAsync(ICardRequestComponent, Card, CardFile, ICardMetadata, ISession, CancellationToken)
Возвращает местоположение контента файла для заданного файла file указанной карточки card. Местоположение определяется выполнением запроса GetFileSource. Метод возвращает null, если определить местоположение не удалось, обычно в этом случае будет использоваться местоположение по умолчанию.
Открытый методСтатический членGetOrAddEntry(StringDictionaryStorageCardSection, String)
Возвращает строковую секцию с заданным именем. Если секция отсутствовала, то создаёт её. Если требуется создать коллекционную или древовидную секцию, то используйте метод GetOrAddTable.
Открытый методСтатический членGetOrAddEntry(StringDictionaryStorageCardSectionPermissionInfo, String)
Возвращает объект с разрешениями на коллекционную или древовидную секцию с заданным именем. Если секция отсутствовала, то создаёт её. Если требуется создать объект для коллекционной или древовидной секции, то используйте метод GetOrAddEntry.
Открытый методСтатический членGetOrAddTable(StringDictionaryStorageCardSectionPermissionInfo, String)
Возвращает объект с разрешениями на коллекционную или древовидную секцию с заданным именем. Если секция отсутствовала, то создаёт её. Если требуется создать объект для строковой секции, то используйте метод GetOrAddEntry.
Открытый методСтатический членGetOrAddTable(StringDictionaryStorageCardSection, String, CardTableType)
Возвращает коллекционную или древовидную секцию с заданным именем. Если секция отсутствовала, то создаёт её. Если требуется создать строковую секцию, то используйте метод GetOrAddEntry.
Открытый методСтатический членGetSourceInfo
Метод для поулчения информации об источнике данных контрола с учетом возможной регистрации кастомного метода для получения источника данных в ICardControlTypeRegistry
Открытый методСтатический членGetTablePermissions
Возвращает права доступа к строкам коллекционной секции с именем sectionName.
Открытый методСтатический членGetTypeIDAsync
Асинхронно возвращает результат выполнения запроса GetTypeIDList на получение идентификатора типа карточки по заданному идентификатору карточки. Значение null возвращается в случае, если идентификатор типа не был определён.
Открытый методСтатический членGetTypeIDListAsync
Асинхронно возвращает результат выполнения запроса GetTypeIDList на получение идентификаторов типов карточек по заданным идентификаторам карточек. Элементы результирующего массива со значениями null возвращаются в случае, если идентификатор типа не был определён.
Открытый методСтатический членHas(CardControlTypeFlags, CardControlTypeFlags)
Возвращает признак того, что заданный флаг установлен.
Открытый методСтатический членHas(CardFileFlags, CardFileFlags)
Возвращает признак того, что заданный флаг установлен.
Открытый методСтатический членHas(CardGetRestrictionFlags, CardGetRestrictionFlags)
Возвращает признак того, что заданный флаг установлен.
Открытый методСтатический членHas(CardPermissionFlags, CardPermissionFlags)
Возвращает признак того, что заданный флаг установлен.
Открытый методСтатический членHas(CardTaskFlags, CardTaskFlags)
Возвращает признак того, что заданный флаг установлен.
Открытый методСтатический членHas(CardTypeColumnFlags, CardTypeColumnFlags)
Возвращает признак того, что заданный флаг установлен.
Открытый методСтатический членHas(CardTypeCompletionOptionFlags, CardTypeCompletionOptionFlags)
Возвращает признак того, что заданный флаг установлен.
Открытый методСтатический членHas(CardTypeCustomControlFlags, CardTypeCustomControlFlags)
Возвращает признак того, что заданный флаг установлен.
Открытый методСтатический членHas(CardTypeEntryControlFlags, CardTypeEntryControlFlags)
Возвращает признак того, что заданный флаг установлен.
Открытый методСтатический членHas(CardTypeFlags, CardTypeFlags)
Возвращает признак того, что заданный флаг установлен.
Открытый методСтатический членHas(CardTypeTabControlFlags, CardTypeTabControlFlags)
Возвращает признак того, что заданный флаг установлен.
Открытый методСтатический членHas(CardTypeTableControlFlags, CardTypeTableControlFlags)
Возвращает признак того, что заданный флаг установлен.
Открытый методСтатический членHasAny(CardControlTypeFlags, CardControlTypeFlags)
Возвращает признак того, что один из заданных флагов установлен.
Открытый методСтатический членHasAny(CardFileFlags, CardFileFlags)
Возвращает признак того, что один из заданных флагов установлен.
Открытый методСтатический членHasAny(CardGetRestrictionFlags, CardGetRestrictionFlags)
Возвращает признак того, что один из заданных флагов установлен.
Открытый методСтатический членHasAny(CardPermissionFlags, CardPermissionFlags)
Возвращает признак того, что один из заданных флагов установлен.
Открытый методСтатический членHasAny(CardTaskFlags, CardTaskFlags)
Возвращает признак того, что один из заданных флагов установлен.
Открытый методСтатический членHasAny(CardTypeColumnFlags, CardTypeColumnFlags)
Возвращает признак того, что один из заданных флагов установлен.
Открытый методСтатический членHasAny(CardTypeCompletionOptionFlags, CardTypeCompletionOptionFlags)
Возвращает признак того, что один из заданных флагов установлен.
Открытый методСтатический членHasAny(CardTypeCustomControlFlags, CardTypeCustomControlFlags)
Возвращает признак того, что один из заданных флагов установлен.
Открытый методСтатический членHasAny(CardTypeEntryControlFlags, CardTypeEntryControlFlags)
Возвращает признак того, что один из заданных флагов установлен.
Открытый методСтатический членHasAny(CardTypeFlags, CardTypeFlags)
Возвращает признак того, что один из заданных флагов установлен.
Открытый методСтатический членHasAny(CardTypeTabControlFlags, CardTypeTabControlFlags)
Возвращает признак того, что один из заданных флагов установлен.
Открытый методСтатический членHasAny(CardTypeTableControlFlags, CardTypeTableControlFlags)
Возвращает признак того, что один из заданных флагов установлен.
Открытый методСтатический членHasContent
Возвращает признак того, что состояние файла в карточке обязывает предоставить для такого файла контент, причём карточка с файлом должна сохраняться через потоковое сохранение.
Открытый методСтатический членHasNot(CardControlTypeFlags, CardControlTypeFlags)
Возвращает признак того, что заданный флаг не установлен.
Открытый методСтатический членHasNot(CardFileFlags, CardFileFlags)
Возвращает признак того, что заданный флаг не установлен.
Открытый методСтатический членHasNot(CardGetRestrictionFlags, CardGetRestrictionFlags)
Возвращает признак того, что заданный флаг не установлен.
Открытый методСтатический членHasNot(CardPermissionFlags, CardPermissionFlags)
Возвращает признак того, что заданный флаг не установлен.
Открытый методСтатический членHasNot(CardTaskFlags, CardTaskFlags)
Возвращает признак того, что заданный флаг не установлен.
Открытый методСтатический членHasNot(CardTypeColumnFlags, CardTypeColumnFlags)
Возвращает признак того, что заданный флаг не установлен.
Открытый методСтатический членHasNot(CardTypeCompletionOptionFlags, CardTypeCompletionOptionFlags)
Возвращает признак того, что заданный флаг не установлен.
Открытый методСтатический членHasNot(CardTypeCustomControlFlags, CardTypeCustomControlFlags)
Возвращает признак того, что заданный флаг не установлен.
Открытый методСтатический членHasNot(CardTypeEntryControlFlags, CardTypeEntryControlFlags)
Возвращает признак того, что заданный флаг не установлен.
Открытый методСтатический членHasNot(CardTypeFlags, CardTypeFlags)
Возвращает признак того, что заданный флаг не установлен.
Открытый методСтатический членHasNot(CardTypeTabControlFlags, CardTypeTabControlFlags)
Возвращает признак того, что заданный флаг не установлен.
Открытый методСтатический членHasNot(CardTypeTableControlFlags, CardTypeTableControlFlags)
Возвращает признак того, что заданный флаг не установлен.
Открытый методСтатический членOrderByDependenciesAsync
Упорядочивает секции карточки с учётом зависимостей между секциями в порядке, который необходим для выполнения запросов на вставку записей. Для удаления записей необходим обратный порядок.
Открытый методСтатический членOrderHierarchyForDeletionT
Упорядочивает строки таким образом, чтобы их можно было удалить из базы данных с учётом связи между родительскими и дочерними строками.
Открытый методСтатический членOrderHierarchyForInsertionT
Упорядочивает строки таким образом, чтобы их можно было вставить в базу данных с учётом связи между родительскими и дочерними строками.
Открытый методСтатический членOrderManuallyForDeletionT
Упорядочивает строки таким образом, чтобы их можно было удалить из базы данных, с учётом порядка строк по убыванию, определяемого пользователем в свойстве Order каждой строки.
Открытый методСтатический членOrderManuallyForInsertionT
Упорядочивает строки таким образом, чтобы их можно было вставить в базу данных, с учётом порядка строк по возрастанию, определяемого пользователем в свойстве Order каждой строки.
Открытый методСтатический членRegisterCardClientComponents
Выполняет регистрацию репозиториев в контейнере Unity с клиентскими компонентами для API карточек. Все репозитории регистрируются по именам, указанным в CardRepositoryNames. Регистрация репозиториев без имени не выполняется.
Открытый методСтатический членRegisterCardExtensionTypes
Выполняет регистрацию стандартных типов расширений для карточек.
Открытый методСтатический членRegisterCardServerComponents
Выполняет регистрацию репозиториев в контейнере Unity с серверными компонентами для API карточек. Все репозитории регистрируются по именам, указанным в CardRepositoryNames. Регистрация репозиториев без имени не выполняется.
Открытый методСтатический членRegisterCardsOnClient
Выполняет регистрацию клиентских сервисов и объектов API карточек в контейнере Unity. Также выполняет регистрацию компонент посредством метода RegisterCardClientComponents(IUnityContainer) и репозиториев, которые регистрируются без имени. Не выполняет установку файловых хранилищ, рекомендуется вызвать метод-расширение SetCachingSourceForFileSettings(IUnityContainer) при завершении регистраций на сервере.
Открытый методСтатический членRegisterCardsOnServer
Выполняет регистрацию сервисов и объектов API карточек на серверной стороне в контейнере Unity. Также выполняет регистрацию компонент посредством метода RegisterCardServerComponents(IUnityContainer) и репозиториев, которые регистрируются без имени. Не выполняет установку файловых хранилищ, рекомендуется вызвать метод-расширение SetCachingSourceForFileSettings(IUnityContainer) при завершении регистраций на сервере.
Открытый методСтатический членRegisterCardTraceListeners
Выполняет регистрацию объектов, отслеживающих события, происходящие при выполнении расширений карточек, и записывающие результат выполнения в ValidationResult как информационное сообщение. Это полезно при отладке расширений, но сильно нагружает любое взаимодействие с карточками, поэтому рекомендуется не выполнять такую регистрацию в среде, с которой работают конечные пользователи.
Открытый методСтатический членRemoveCardTraceListeners
Удаляет объекты, зарегистрированные методом RegisterCardTraceListeners(IExtensionContainer, ExtensionTraceListenerType). Частая регистрация с последующим удалением объектов значительно нагружает память и CPU.
Открытый методСтатический членRepairAsync
Выполняет исправление структуры заданной карточки на основании данных в контексте расширений по исправлению карточки. Метод полезен для исправления карточек-сателлитов, связанных с основной исправляемой карточкой. После исправления любые сообщения будут записаны в результат валидации текущего контекста. Возвращает признак того, что исправление выполнено успешно, т.е. без ошибок, предотвращающих использование карточки.
Открытый методСтатический членSetCachingSourceForFileSettings
Устанавливает в качестве источника настроек ICardCache для зарегистрированного объекта ICardFileSourceSettings. Привязывает кэш к параметрам лицензии ILicenseManager, если этот объект зарегистрирован. Не выполняет действий, если хотя бы одна из зависимостей ICardCache или ICardFileSourceSettings не зарегистрированы.
Открытый методСтатический членSetNormalized
Устанавливает заданные флаги с учётом нормализации. При указании флага flag как Allow автоматически сбрасывает соответствующий флаг Prohibit, и наоборот. Результат применяется к flags и возвращается в результате метода.
Открытый методСтатический членStoreAsync
Сохраняет карточку из текущего контейнера и контент её файлов, при этом позволяет асинхронно отслеживать её состояние. В процессе сохранения карточка в контейнере и её файлы не изменяются, поэтому метод безопасно вызывать повторно.
Открытый методСтатический членToCardTableType
Преобразует перечисление значение перечисления SchemeTableContentType к типу CardTableType.
Открытый методСтатический членToDictionary
Создаёт хеш-таблицу, позволяющую быстро получить доступ к строкам коллекционных и древовидных секций по имени секции. Строки CardRow не копируются.
Открытый методСтатический членToStringDictionaryStorage
Создаёт объект StringDictionaryStorage<CardRow> по заданной хеш-таблице, позволяющей получить доступ к строкам коллекционных и древовидных секций по имени секции. Строки CardRow копируются.
Открытый методСтатический членTryAddTaskAsync
Создаёт и добавляет возвращаемое задание с заданными параметрами. После создания может потребоваться заполнить секции задания и другие параметры CardTask. Возвращённый объект ValidationResult содержит ошибки и сообщения, возникшие при создании задания, он всегда не равен null. Возвращённый объект CardTask может быть равен null, если при создании были ошибки. В этом случае возвращённый объект ValidationResult содержит эти ошибки.
Открытый методСтатический членTryGetFieldIgnoreCaseAsyncT
Возвращает значение поля строковой секции или строки коллекционной секции карточки без учёта регистра или null, если такое поле отсутствует.
Открытый методСтатический членTryGetIgnoreCase(CardMetadataSectionCollection, String)
Возвращает секцию из метаинформации, полученную без учёта регистра, или null, если такая секция отсутствует.
Открытый методСтатический членTryGetIgnoreCase(CardMetadataColumnCollection, String, Boolean)
Возвращает колонку из метаинформации, полученную без учёта регистра, или null, если такая колонка отсутствует.
Открытый методСтатический членTryGetIgnoreCaseAsync(StringDictionaryStorageCardSection, String, ICardMetadata, CancellationToken)
Возвращает секцию карточки, полученную без учёта регистра, или null, если такая секция отсутствует.
Открытый методСтатический членTryGetIgnoreCaseAsync(StringDictionaryStorageCardSectionPermissionInfo, String, ICardMetadata, CancellationToken)
Возвращает разрешения для секции карточки, полученной без учёта регистра, или null, если такая секция отсутствует.
Открытый методСтатический членTrySetFieldIgnoreCaseAsync
Устанавливает значение поля строковой секции или строки коллекционной секции карточки без учёта регистра. Возвращает признак того, что значение было установлено, т.к. было определено имя поля с учётом регистра.
Открытый методСтатический членUsedIn
Возвращает признак того, что флаги элемента управления позволяют ему располагаться в карточках с заданным типом экземпляра.
Открытый методСтатический членWhenAnyCardType
Регистрирует политику фильтрации выполнения методов расширений по любым типам карточек. Используйте для замещения политики, назначенной посредством методов WhenCardTypes(IExtensionPolicyContainer, String) и WhenCardTypes(IExtensionPolicyContainer, Guid). Если идентификатор и имя типа карточки неизвестны, то метод расширения не выполняется. Для того, чтобы политика использовалась, требуется зарегистрировать политику CardTypeFilterPolicy.
Открытый методСтатический членWhenAnyDeleteMethod
Регистрирует политику фильтрации выполнения методов расширений по любым методам удаления карточки.
Открытый методСтатический членWhenAnyFileType
Регистрирует политику фильтрации выполнения методов расширений по любым типам файлов. Используйте для замещения политики, назначенной посредством методов WhenFileTypes(IExtensionPolicyContainer, String) и WhenFileTypes(IExtensionPolicyContainer, Guid). Если идентификатор и имя типа файла неизвестны, то метод расширения выполняется. Для того, чтобы политика использовалась, требуется зарегистрировать политику CardFileTypeFilterPolicy.
Открытый методСтатический членWhenAnyGetFileContentMethod
Регистрирует политику фильтрации выполнения методов расширений по любым методам загрузки контента файла.
Открытый методСтатический членWhenAnyGetFileVersionsMethod
Регистрирует политику фильтрации выполнения методов расширений по любым методам загрузки списка версий файла.
Открытый методСтатический членWhenAnyGetMethod
Регистрирует политику фильтрации выполнения методов расширений по любым методам загрузки карточки.
Открытый методСтатический членWhenAnyNewMethod
Регистрирует политику фильтрации выполнения методов расширений по любым методам создания карточки.
Открытый методСтатический членWhenAnyRequestType
Регистрирует политику фильтрации выполнения методов расширений по любым именам универсальных запросов к сервису карточек. Используйте для замещения политики, назначенной посредством метода WhenRequestTypes(IExtensionPolicyContainer, Guid). Имя запроса является обязательным параметром и должно быть известно. Для того, чтобы политика использовалась, требуется зарегистрировать политику CardRequestFilterPolicy.
Открытый методСтатический членWhenAnyStoreMethod
Регистрирует политику фильтрации выполнения методов расширений по любым методам сохранения карточки.
Открытый методСтатический членWhenAnyTaskType
Регистрирует политику фильтрации выполнения методов расширений по любым типам заданий. Используйте для замещения политики, назначенной посредством методов WhenTaskTypes(IExtensionPolicyContainer, String) и WhenTaskTypes(IExtensionPolicyContainer, Guid). Если идентификатор и имя типа задания неизвестны, то метод расширения выполняется. Для того, чтобы политика использовалась, требуется зарегистрировать политику CardTaskTypeFilterPolicy.
Открытый методСтатический членWhenCardTypes(IExtensionPolicyContainer, Guid)
Регистрирует политику фильтрации выполнения методов расширений по идентификатору типа карточки, который входит в заданный список идентификаторов. Если тип карточки неизвестен, то метод расширения не выполняется. Для того, чтобы политика использовалась, требуется зарегистрировать политику CardTypeFilterPolicy.
Открытый методСтатический членWhenCardTypes(IExtensionPolicyContainer, String)
Регистрирует политику фильтрации выполнения методов расширений по имени типа карточки, которое входит в заданный список имён. Если тип карточки неизвестен, то метод расширения не выполняется. Для того, чтобы политика использовалась, требуется зарегистрировать политику CardTypeFilterPolicy.
Открытый методСтатический членWhenFileTypes(IExtensionPolicyContainer, Guid)
Регистрирует политику фильтрации выполнения методов расширений по идентификатору типа файла, который входит в заданный список идентификаторов. Если тип файла неизвестен, то метод расширения не выполняется. Для того, чтобы политика использовалась, требуется зарегистрировать политику CardFileTypeFilterPolicy.
Открытый методСтатический членWhenFileTypes(IExtensionPolicyContainer, String)
Регистрирует политику фильтрации выполнения методов расширений по имени типа файла, которое входит в заданный список имён. Если тип файла неизвестен, то метод расширения не выполняется. Для того, чтобы политика использовалась, требуется зарегистрировать политику CardFileTypeFilterPolicy.
Открытый методСтатический членWhenMethod(IExtensionPolicyContainer, CardDeleteMethod)
Регистрирует политику фильтрации выполнения методов расширений по списку допустимых методов удаления карточки.
Открытый методСтатический членWhenMethod(IExtensionPolicyContainer, CardGetFileContentMethod)
Регистрирует политику фильтрации выполнения методов расширений по списку допустимых методов загрузки контента файла.
Открытый методСтатический членWhenMethod(IExtensionPolicyContainer, CardGetFileVersionsMethod)
Регистрирует политику фильтрации выполнения методов расширений по списку допустимых методов загрузки списка версий файла.
Открытый методСтатический членWhenMethod(IExtensionPolicyContainer, CardGetMethod)
Регистрирует политику фильтрации выполнения методов расширений по списку допустимых методов загрузки карточки.
Открытый методСтатический членWhenMethod(IExtensionPolicyContainer, CardNewMethod)
Регистрирует политику фильтрации выполнения методов расширений по списку допустимых методов создания карточки.
Открытый методСтатический членWhenMethod(IExtensionPolicyContainer, CardStoreMethod)
Регистрирует политику фильтрации выполнения методов расширений по списку допустимых методов сохранения карточки.
Открытый методСтатический членWhenRequestTypes
Регистрирует политику фильтрации выполнения методов расширений по типу универсального запроса к сервису карточек, которое входит в заданный список типов. Тип запроса является обязательным параметром и должен быть известен. Для того, чтобы политика использовалась, требуется зарегистрировать политику CardRequestFilterPolicy.
Открытый методСтатический членWhenTaskTypes(IExtensionPolicyContainer, Guid)
Регистрирует политику фильтрации выполнения методов расширений по идентификатору типа задания, который входит в заданный список идентификаторов. Если тип задания неизвестен, то метод расширения не выполняется. Для того, чтобы политика использовалась, требуется зарегистрировать политику CardTaskTypeFilterPolicy.
Открытый методСтатический членWhenTaskTypes(IExtensionPolicyContainer, String)
Регистрирует политику фильтрации выполнения методов расширений по имени типа задания, которое входит в заданный список имён. Если тип задания неизвестен, то метод расширения не выполняется. Для того, чтобы политика использовалась, требуется зарегистрировать политику CardTaskTypeFilterPolicy.
Открытый методСтатический членWhereInstanceType(IEnumerableSchemeTable, NullableCardInstanceType)
Выполняет фильтрацию таблиц по признаку их возможной принадлежности карточке заданного типа экземпляра.
Открытый методСтатический членWhereInstanceType(IEnumerableSchemeTable, CardInstanceType)
Выполняет фильтрацию таблиц по признаку их возможной принадлежности карточке заданного типа экземпляра.
Открытый методСтатический членWhereSectionType(IEnumerableSchemeTable, NullableCardSectionType)
Выполняет фильтрацию таблиц по типу секции в карточке.
Открытый методСтатический членWhereSectionType(IEnumerableSchemeTable, CardSectionType)
Выполняет фильтрацию таблиц по типу секции в карточке.
В начало страницы
См. также