DependencyObject Класс

Определение

Внимание

The System.Workflow.* types are deprecated. Instead, please use the new types from System.Activities.*

Базовый класс для всех объектов, имеющих свойства зависимостей. Этот класс должен наследоваться.

public ref class DependencyObject abstract : IDisposable, System::ComponentModel::IComponent
public abstract class DependencyObject : IDisposable, System.ComponentModel.IComponent
[System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")]
public abstract class DependencyObject : IDisposable, System.ComponentModel.IComponent
type DependencyObject = class
    interface IComponent
    interface IDisposable
[<System.Obsolete("The System.Workflow.* types are deprecated.  Instead, please use the new types from System.Activities.*")>]
type DependencyObject = class
    interface IComponent
    interface IDisposable
Public MustInherit Class DependencyObject
Implements IComponent, IDisposable
Наследование
DependencyObject
Производный
Атрибуты
Реализации

Комментарии

Note

В этом материале рассматриваются типы и пространства имен, которые устарели. Дополнительные сведения см. в разделе Deprecated Types в Windows Workflow Foundation 4.5.

Конструкторы

Имя Описание
DependencyObject()
Устаревшие..

При реализации в производном классе инициализирует новый экземпляр DependencyObject класса.

Свойства

Имя Описание
DesignMode
Устаревшие..

Возвращает значение, указывающее, находится ли этот экземпляр в режиме разработки или времени выполнения.

ParentDependencyObject
Устаревшие..

Возвращает родительский элемент DependencyObject в графе DependencyObject .

Site
Устаревшие..

Возвращает или задает ссылку на Site компонент элемента DependencyObject.

UserData
Устаревшие..

Возвращает объект, IDictionary который связывает пользовательские данные с этим экземпляром класса.

Методы

Имя Описание
AddHandler(DependencyProperty, Object)
Устаревшие..

Добавляет обработчик для события объекта DependencyObject.

Dispose()
Устаревшие..

Освобождает все ресурсы, используемые параметром DependencyObject.

Dispose(Boolean)
Устаревшие..

Освобождает неуправляемые ресурсы и при необходимости освобождает управляемые ресурсы, используемые DependencyObject.

Equals(Object)
Устаревшие..

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
Finalize()
Устаревшие..

Предоставляется как переопределение для Finalize() очистки неуправляемых ресурсов детерминированным образом.

GetBinding(DependencyProperty)
Устаревшие..

Предоставляет доступ к связанному ActivityBind с конкретным DependencyProperty.

GetBoundValue(ActivityBind, Type)
Устаревшие..

Извлекает Object объект, который является предметом ActivityBindобъекта.

GetHashCode()
Устаревшие..

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetInvocationList<T>(DependencyProperty)
Устаревшие..

Возвращает массив, содержащий делегаты для указанного DependencyProperty.

GetType()
Устаревшие..

Возвращает Type текущего экземпляра.

(Унаследовано от Object)
GetValue(DependencyProperty)
Устаревшие..

Предоставляет доступ к значению указанного DependencyProperty.

GetValueBase(DependencyProperty)
Устаревшие..

Предоставляет доступ к связанному объекту объекта DependencyProperty и проходит GetValue(DependencyProperty) переопределение.

InitializeProperties()
Устаревшие..

Выполняет инициализацию свойств зависимостей при переопределении в производном классе.

IsBindingSet(DependencyProperty)
Устаревшие..

Указывает, задано ли значение привязки DependencyProperty . См. SetBinding(DependencyProperty, ActivityBind).

MemberwiseClone()
Устаревшие..

Создает неглубокую копию текущей Object.

(Унаследовано от Object)
MetaEquals(DependencyObject)
Устаревшие..

Определяет, равно metaproperties ли DependencyObject это metaproperties параметризованному параметризованномуDependencyObject.

RemoveHandler(DependencyProperty, Object)
Устаревшие..

Удаляется EventHandler из связанного DependencyPropertyобъекта.

RemoveProperty(DependencyProperty)
Устаревшие..

Удаляет объект DependencyProperty из DependencyObject.

SetBinding(DependencyProperty, ActivityBind)
Устаревшие..

ActivityBind Задает для указанного DependencyPropertyпараметра.

SetBoundValue(ActivityBind, Object)
Устаревшие..

Задает значение целевого объекта ActivityBind.

SetReadOnlyPropertyValue(DependencyProperty, Object)
Устаревшие..

Задает значение , DependencyPropertyкоторое доступно только для чтения.

SetValue(DependencyProperty, Object)
Устаревшие..

Задает значение DependencyProperty объекта.

SetValueBase(DependencyProperty, Object)
Устаревшие..

Задает значение указанного DependencyPropertyObject, обходя значение SetValue(DependencyProperty, Object).

ToString()
Устаревшие..

Возвращает строку, представляющую текущий объект.

(Унаследовано от Object)

Явные реализации интерфейса

Имя Описание
IComponent.Disposed
Устаревшие..

Представляет метод, обрабатывающий событие Disposed компонента.

Применяется к