public abstract class CardOperation<TItem, TContext> : CardOperationBase<Guid, TItem, TContext>
where TItem : CardOperationItem
where TContext : class
Public MustInherit Class CardOperation(Of TItem As CardOperationItem, TContext As Class)
Inherits CardOperationBase(Of Guid, TItem, TContext)
generic<typename TItem, typename TContext>
where TItem : CardOperationItem
where TContext : ref class
public ref class CardOperation abstract : public CardOperationBase<Guid, TItem, TContext>
[<AbstractClassAttribute>]
type CardOperation<'TItem, 'TContext when 'TItem : CardOperationItem when 'TContext : not struct> =
class
inherit CardOperationBase<Guid, 'TItem, 'TContext>
end
CardOperationTItem, TContext | Инициализирует новый экземпляр класса CardOperationTItem, TContext |
CompletedWithErrorsText |
Сообщение о наличии ошибок, возникших при выполнении операции с карточкой.
{0} - имя карточки.
(Унаследован от CardOperationBaseTIdentifier, TItem, TContext) |
CompletedWithMessagesText |
Сообщение о наличии сообщений, возникших при выполнении операции с карточкой.
{0} - имя карточки.
(Унаследован от CardOperationBaseTIdentifier, TItem, TContext) |
ConfirmMultipleText |
Подтверждение при выполнении операции с несколькими карточками.
{0} - количество карточек, с которыми выполняется операция.
{1} - список карточек через запятую.
(Унаследован от CardOperationBaseTIdentifier, TItem, TContext) |
ConfirmSingleText |
Подтверждение при выполнении операции с единственной карточкой.
{0} - имя карточки.
(Унаследован от CardOperationBaseTIdentifier, TItem, TContext) |
SplashMultipleItemsInitialText |
Сплеш по подготовке к выполнению операции при наличии нескольких карточек.
{0} - количество карточек, с которыми будет выполнена операция.
(Унаследован от CardOperationBaseTIdentifier, TItem, TContext) |
SplashMultipleItemsProcessingItemText |
Сплеш по выполнению операции для одной из нескольких карточек.
{0} - номер карточки, с которой выполняется операция.
{1} - общее количество карточек, с которыми выполняется операция.
{2} - имя карточки.
(Унаследован от CardOperationBaseTIdentifier, TItem, TContext) |
SplashSingleItemInitialText |
Сплеш при выполнении операции с единственной карточкой.
{0} - имя карточки.
(Унаследован от CardOperationBaseTIdentifier, TItem, TContext) |
UnknownCardTypeText |
Сообщение о неизвестном типе карточки, с которой выполняется операция.
{0} - имя карточки.
(Унаследован от CardOperationBaseTIdentifier, TItem, TContext) |
AddResultToTotalResult |
Добавляет заданный результат обработки единственной карточки к общему результату операции.
(Унаследован от CardOperationBaseTIdentifier, TItem, TContext) |
ConfirmAsync | Запрашивает подтверждение у пользователя по выполнению операции с заданными элементами. (Унаследован от CardOperationBaseTIdentifier, TItem, TContext) |
CreateOperationItem | Создаёт элемент, описывающий операцию для единственной карточки. (Переопределяет CardOperationBaseTIdentifier, TItem, TContextCreateOperationItem(TIdentifier, String, IDictionaryString, Object)) |
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) |
FixDisplayValue | Исправляет отображаемое значение карточки для вывода пользователю. (Переопределяет CardOperationBaseTIdentifier, TItem, TContextFixDisplayValue(TIdentifier, String, IDictionaryString, Object)) |
FixDisplayValueAndLimit | Исправляет отображаемое значение карточки для вывода пользователю. |
GetHashCode | Serves as the default hash function. (Унаследован от Object) |
GetSplashInitialText | Возвращает текст, отображаемый в сплеш-окне при старте операции. (Унаследован от CardOperationBaseTIdentifier, TItem, TContext) |
GetType | Gets the Type of the current instance. (Унаследован от Object) |
MemberwiseClone | Creates a shallow copy of the current Object. (Унаследован от Object) |
OnCompletedAsync |
Действие, выполняющее завершение операции с карточками.
(Унаследован от CardOperationBaseTIdentifier, TItem, TContext) |
OnStartedAsync | Действие, выполняющее подготовку к операции с карточками. (Унаследован от CardOperationBaseTIdentifier, TItem, TContext) |
PerformOperationAsync |
Выполняет операцию в заданном контексте [Tessa.UI.IUIContext].
(Унаследован от CardOperationBaseTIdentifier, TItem, TContext) |
ProcessCardResponseAsyncTResponse |
Выполняет обработку заданного элемента операции, в результате которой возвращается объект [!:TResponse]
и признак того, что обработка выполнена без ошибок или была отменена.
Если обработка отменена, то в качестве объекта [!:TResponse] возвращается null.
(Унаследован от CardOperationBaseTIdentifier, TItem, TContext) |
ProcessItemAndAddResultAsync |
Обрабатывает операцию с заданной карточкой и добавляет результат к общему результату операции.
При этом вызывается метод [Tessa.UI.Cards.CardOperation{TItem,TContext}.ProcessItem(TItem)] для обработки.
(Унаследован от CardOperationBaseTIdentifier, TItem, TContext) |
ProcessItemAsync |
Выполняет операцию с заданным элементом (с единственной карточкой).
Возвращает null, если операция не была выполнена.
(Унаследован от CardOperationBaseTIdentifier, TItem, TContext) |
ProcessItemsAsync | Выполняет обработку операции для заданных карточек. (Унаследован от CardOperationBaseTIdentifier, TItem, TContext) |
StartAsync | Запускает асинхронную операцию с карточками, полученными из заданного контекста. (Унаследован от CardOperationBaseTIdentifier, TItem, TContext) |
StartCoreAsync | Запускает асинхронную операцию с карточками, полученными из заданного контекста. (Унаследован от CardOperationBaseTIdentifier, TItem, TContext) |
ToString | Returns a string that represents the current object. (Унаследован от Object) |
TryGetItemsAsync |
Возвращает элементы, описывающие карточки, с которыми выполняется операция,
или null, если подходящих карточек нет. Значение null эквивалентно пустому списку.
(Переопределяет CardOperationBaseTIdentifier, TItem, TContextTryGetItemsAsync(TContext, CancellationToken)) |
TryGetReference |
Возвращает #reference представления, который используется для извлечения ссылки на карточку,
или null, если подходящий #reference отсутствует.
(Унаследован от CardOperationBaseTIdentifier, TItem, TContext) |
TryGetSelectedItemsFromViewContextAsync | Возвращает элементы, описывающие карточки, с которыми выполняется операция, или null, если подходящих карточек нет. Значение null эквивалентно пустому списку. |
Get | (Определяется ComHelper) |
InternalMarkerCanvas |
Возвращает маркер аннотации
(Определяется AnnotationInternalsAccessor) |
Invoke | (Определяется ComHelper) |
Set | (Определяется ComHelper) |