HyperlinkHelper - класс
этот класс главным образом, используемый для разрешения ошибки в WPF 3,0, если имеется пользовательскую команду по гиперссылке и попытке использовать ApplicationCommands.Copy связь возникает после сбоя, так как попытка сериализации пользовательской команды и не разрешена в источнике.временное решение, как использовать этот класс для указания команды вместо Hyperlink.Command и по-прежнему остается таким же.
Иерархия наследования
System.Object
System.Windows.Threading.DispatcherObject
System.Windows.DependencyObject
Microsoft.TeamFoundation.Controls.WPF.HyperlinkHelper
Пространство имен: Microsoft.TeamFoundation.Controls.WPF
Сборка: Microsoft.TeamFoundation.Controls (в Microsoft.TeamFoundation.Controls.dll)
Синтаксис
'Декларация
Public Class HyperlinkHelper _
Inherits DependencyObject
public class HyperlinkHelper : DependencyObject
Тип HyperlinkHelper предоставляет следующие члены.
Конструкторы
Имя | Описание | |
---|---|---|
HyperlinkHelper |
В начало страницы
Свойства
Имя | Описание | |
---|---|---|
DependencyObjectType | Возвращает DependencyObjectType создает программу-оболочку, CLR тип данного экземпляра. (Унаследовано от DependencyObject.) | |
Dispatcher | Возвращает Dispatcher this DispatcherObject связывает с. (Унаследовано от DispatcherObject.) | |
IsSealed | Возвращает значение, указывающее, запечатан ли этот экземпляр в данный момент (только для чтения). (Унаследовано от DependencyObject.) |
В начало страницы
Вложенные свойства
Имя | Описание | |
---|---|---|
Command |
В начало страницы
Методы
Имя | Описание | |
---|---|---|
CheckAccess | Определяет, имеет ли вызывающий поток доступ к данным DispatcherObject. (Унаследовано от DispatcherObject.) | |
ClearValue(DependencyProperty) | Очищает локальное значение свойства.Свойство очищаемая указано a DependencyProperty идентификатора. (Унаследовано от DependencyObject.) | |
ClearValue(DependencyPropertyKey) | Очищает локальное значение свойства, доступного только для чтения.Свойство очищаемая указано a DependencyPropertyKey. (Унаследовано от DependencyObject.) | |
CoerceValue | Приводится указанное значение свойства зависимостей.Это достигается путем вызова каких-либо CoerceValueCallback функция, заданная в метаданных свойства для свойства зависимости, как оно существует в вызов DependencyObject. (Унаследовано от DependencyObject.) | |
Equals | Определяет, является ли предоставленный DependencyObject эквивалентны current DependencyObject. (Унаследовано от DependencyObject.) | |
Finalize | Позволяет объекту попытаться освободить ресурсы и выполнить другие операции очистки, перед тем как объект будет утилизирован в процессе сборки мусора. (Унаследовано от Object.) | |
GetCommand | сделайте вложенный доступно упорки из XAML | |
GetHashCode | Возвращает a хэш-код для этого DependencyObject. (Унаследовано от DependencyObject.) | |
GetLocalValueEnumerator | Создает специализированный перечислитель для указания, какие свойства зависимостей есть локально задать значения для данного DependencyObject. (Унаследовано от DependencyObject.) | |
GetType | Возвращает объект Type для текущего экземпляра. (Унаследовано от Object.) | |
GetValue | Возвращает текущее действующее значение свойства зависимостей на этом экземпляре a DependencyObject. (Унаследовано от DependencyObject.) | |
InvalidateProperty | Пересчитать действующее значение для указанного свойства зависимостей (Унаследовано от DependencyObject.) | |
MemberwiseClone | Создает неполную копию текущего объекта Object. (Унаследовано от Object.) | |
OnPropertyChanged | Вызывается, когда действующего значения любых свойства зависимостей в этом DependencyObject обновление.Определенный свойством зависимостей, которое изменилось в данных события. (Унаследовано от DependencyObject.) | |
ReadLocalValue | Возвращает локальное значение свойства зависимостей, если оно существует. (Унаследовано от DependencyObject.) | |
SetCommand | сделайте вложенный доступно упорки из XAML | |
SetCurrentValue | Устанавливает значение свойства зависимостей без изменения его источник значения. (Унаследовано от DependencyObject.) | |
SetValue(DependencyProperty, Object) | Задает локальное значение свойства зависимостейопределяется по его идентификатору свойства зависимостей. (Унаследовано от DependencyObject.) | |
SetValue(DependencyPropertyKey, Object) | Задает локальное значение доступно только для чтения свойства зависимостей- DependencyPropertyKey идентификатор свойства зависимостей. (Унаследовано от DependencyObject.) | |
ShouldSerializeProperty | Возвращает значение, указывающее, должны ли процессы сериализации сериализовать значение, предоставленное свойства зависимостей. (Унаследовано от DependencyObject.) | |
ToString | Возвращает строку, представляющую текущий объект. (Унаследовано от Object.) | |
VerifyAccess | Обеспечивает нахождение вызывающий поток имеет доступ к данному DispatcherObject. (Унаследовано от DispatcherObject.) |
В начало страницы
Поля
Имя | Описание | |
---|---|---|
CommandProperty | DP для HyperlinkHelper.Command |
В начало страницы
Потокобезопасность
Любые открытые члены этого типа, объявленные как static (Shared в Visual Basic), являются потокобезопасными. Потокобезопасность членов экземпляров не гарантируется.