DependencyObject Klasa

Definicja

Uwaga

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

Klasa bazowa dla wszystkich obiektów, które mają właściwości zależności. Ta klasa musi być dziedziczona.

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
Dziedziczenie
DependencyObject
Pochodne
Atrybuty
Implementuje

Uwagi

Note

W tym materiale omówiono typy i przestrzenie nazw, które są przestarzałe. Aby uzyskać więcej informacji, zobacz Deprecated Types in Windows Workflow Foundation 4.5.

Konstruktory

Nazwa Opis
DependencyObject()
Przestarzałe.

Po zaimplementowaniu w klasie pochodnej inicjuje nowe wystąpienie DependencyObject klasy.

Właściwości

Nazwa Opis
DesignMode
Przestarzałe.

Pobiera wartość wskazującą, czy to wystąpienie jest w trybie projektowania, czy w czasie wykonywania.

ParentDependencyObject
Przestarzałe.

Pobiera DependencyObject nadrzędną na wykresie DependencyObject.

Site
Przestarzałe.

Pobiera lub ustawia odwołanie do składnika SiteDependencyObject.

UserData
Przestarzałe.

Pobiera IDictionary, który kojarzy dane niestandardowe z tym wystąpieniem klasy.

Metody

Nazwa Opis
AddHandler(DependencyProperty, Object)
Przestarzałe.

Dodaje procedurę obsługi dla zdarzenia DependencyObject.

Dispose()
Przestarzałe.

Zwalnia wszystkie zasoby używane przez DependencyObject.

Dispose(Boolean)
Przestarzałe.

Zwalnia niezarządzane zasoby i opcjonalnie zwalnia zarządzane zasoby używane przez DependencyObject.

Equals(Object)
Przestarzałe.

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.

(Odziedziczone po Object)
Finalize()
Przestarzałe.

Podane jako zastąpienie w celu Finalize() wyczyszczenia wszelkich niezarządzanych zasobów deterministycznie.

GetBinding(DependencyProperty)
Przestarzałe.

Zapewnia dostęp do ActivityBind skojarzonego z określonym DependencyProperty.

GetBoundValue(ActivityBind, Type)
Przestarzałe.

Pobiera Object, który jest przedmiotem ActivityBind.

GetHashCode()
Przestarzałe.

Służy jako domyślna funkcja skrótu.

(Odziedziczone po Object)
GetInvocationList<T>(DependencyProperty)
Przestarzałe.

Pobiera tablicę zawierającą delegatów dla określonego DependencyProperty.

GetType()
Przestarzałe.

Pobiera Type bieżącego wystąpienia.

(Odziedziczone po Object)
GetValue(DependencyProperty)
Przestarzałe.

Zapewnia dostęp do wartości wyznaczonej DependencyProperty.

GetValueBase(DependencyProperty)
Przestarzałe.

Zapewnia dostęp do powiązanego obiektu DependencyProperty i pomija zastąpienie GetValue(DependencyProperty).

InitializeProperties()
Przestarzałe.

Wykonuje inicjowanie właściwości zależności podczas zastępowania w klasie pochodnej.

IsBindingSet(DependencyProperty)
Przestarzałe.

Wskazuje, czy wartość DependencyProperty jest ustawiona jako powiązanie. Zobacz: SetBinding(DependencyProperty, ActivityBind).

MemberwiseClone()
Przestarzałe.

Tworzy płytkią kopię bieżącego Object.

(Odziedziczone po Object)
MetaEquals(DependencyObject)
Przestarzałe.

Określa, czy metaproperties tego DependencyObject równa metaproperties sparametryzowanego DependencyObject.

RemoveHandler(DependencyProperty, Object)
Przestarzałe.

Usuwa EventHandler ze skojarzonego DependencyProperty.

RemoveProperty(DependencyProperty)
Przestarzałe.

Usuwa DependencyProperty z DependencyObject.

SetBinding(DependencyProperty, ActivityBind)
Przestarzałe.

Ustawia ActivityBind dla określonego DependencyProperty.

SetBoundValue(ActivityBind, Object)
Przestarzałe.

Ustawia wartość docelowego ActivityBind.

SetReadOnlyPropertyValue(DependencyProperty, Object)
Przestarzałe.

Ustawia wartość DependencyProperty, która jest tylko do odczytu.

SetValue(DependencyProperty, Object)
Przestarzałe.

Ustawia wartość DependencyProperty na obiekt .

SetValueBase(DependencyProperty, Object)
Przestarzałe.

Ustawia wartość DependencyProperty na określoną Object, pomijając SetValue(DependencyProperty, Object).

ToString()
Przestarzałe.

Zwraca ciąg reprezentujący bieżący obiekt.

(Odziedziczone po Object)

Jawne implementacje interfejsu

Nazwa Opis
IComponent.Disposed
Przestarzałe.

Reprezentuje metodę, która obsługuje zdarzenie Disposed składnika.

Dotyczy