ContextItemManager.RemoveCallback - метод
Вспомогательный метод, который выполняет Delegate.Remove, но знает, как развертывать делегаты, являющиеся прокси по отношению к универсальным обратным вызовам.
Пространство имен: Microsoft.Windows.Design
Сборка: Microsoft.Windows.Design.Extensibility (в Microsoft.Windows.Design.Extensibility.dll)
Синтаксис
'Декларация
Protected Shared Function RemoveCallback ( _
existing As Delegate, _
toRemove As Delegate _
) As Delegate
protected static Delegate RemoveCallback(
Delegate existing,
Delegate toRemove
)
protected:
static Delegate^ RemoveCallback(
Delegate^ existing,
Delegate^ toRemove
)
static member RemoveCallback :
existing:Delegate *
toRemove:Delegate -> Delegate
protected static function RemoveCallback(
existing : Delegate,
toRemove : Delegate
) : Delegate
Параметры
- existing
Тип: System.Delegate
Существующий делегат.
- toRemove
Тип: System.Delegate
Делегат, который необходимо удалить из существующего.
Возвращаемое значение
Тип: System.Delegate
Новый делегат, который необходимо назначить существующему.
Заметки
Используйте RemoveCallback в реализациях Unsubscribe.
Безопасность платформы .NET Framework
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.
См. также
Ссылки
Microsoft.Windows.Design - пространство имен
SubscribeContextCallback<TContextItemType>