CardRequestExtensionsTryGetContextDataT - метод
Возвращает данные, записанные методом
SetContextData(ICardExtensionContext, Object, Object) в контекст цепочки расширений
для заданного объекта-отправителя
sender. Данные существует в пределах цепочки расширений.
Возвращает
null, если данные не найдены или были установлены как
null.
Пространство имён: Tessa.CardsСборка: Tessa (в Tessa.dll) Версия: 3.6.0.22
public static T TryGetContextData<T>(
this ICardExtensionContext context,
Object sender
)
<ExtensionAttribute>
Public Shared Function TryGetContextData(Of T) (
context As ICardExtensionContext,
sender As Object
) As T
public:
[ExtensionAttribute]
generic<typename T>
static T TryGetContextData(
ICardExtensionContext^ context,
Object^ sender
)
[<ExtensionAttribute>]
static member TryGetContextData :
context : ICardExtensionContext *
sender : Object -> 'T
- context ICardExtensionContext
- Контекст цепочки расширений. Не должен быть равен null.
- sender Object
-
Объект-отправитель, например, объект текущего расширения this, его тип typeof(MyExtension)
или любая строка-ключ "Unique string". Не может быть равен null.
- T
- Тип возвращаемых данных. Должен быть nullable-типом.
T
Полученные данные, преобразованные к типу
T,
или
null, если данные не найдены или были установлены как
null.
В Visual Basic и C# этот метод можно вызывать как метод экземпляра для любого объекта типа
ICardExtensionContext. При вызове метода для экземпляра следует опускать первый параметр. Дополнительные сведения см. в разделе
Методы расширения (Visual Basic) или
Методы расширения (Руководство по программированию в C#).