DependencyObject Klasse

Definition

Achtung

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

Die Basisklasse für alle Objekte, die über Abhängigkeitseigenschaften verfügen.The base class for all objects that have dependency properties. Die Klasse muss geerbt werden.This class must be inherited.

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
Vererbung
DependencyObject
Abgeleitet
Attribute
Implementiert

Hinweise

Hinweis

In diesem Material werden veraltete Typen und Namespaces erläutert.This material discusses types and namespaces that are obsolete. Weitere Informationen finden Sie unter Veraltete Typen in Windows Workflow Foundation 4.5.For more information, see Deprecated Types in Windows Workflow Foundation 4.5.

Konstruktoren

DependencyObject()

Initialisiert beim Implementieren in einer abgeleiteten Klasse eine neue Instanz der DependencyObject-Klasse.When implemented in a derived class, initializes a new instance of the DependencyObject class.

Eigenschaften

DesignMode

Ruft den Wert ab, der angibt, ob sich diese Instanz im Entwurfs- oder Laufzeitmodus befindet.Gets the value that indicates whether this instance is in design or run-time mode.

ParentDependencyObject

Ruft das übergeordnete DependencyObject im DependencyObject-Diagramm ab.Gets the parent DependencyObject in the DependencyObject graph.

Site

Ruft einen Verweis auf die Site-Komponente von DependencyObject ab oder legt diesen fest.Gets or sets a reference to the Site component of the DependencyObject.

UserData

Ruft ein IDictionary ab, das dieser Klasseninstanz benutzerdefinierte Daten zuordnet.Gets an IDictionary that associates custom data with this class instance.

Methoden

AddHandler(DependencyProperty, Object)

Fügt einen Handler für ein Ereignis von DependencyObject hinzu.Adds a handler for an event of a DependencyObject.

Dispose()

Gibt alle von DependencyObject verwendeten Ressourcen frei.Releases all the resources used by the DependencyObject.

Dispose(Boolean)

Gibt die von DependencyObject verwendeten nicht verwalteten Ressourcen und optional die verwalteten Ressourcen frei.Releases the unmanaged resources and optionally releases the managed resources used by DependencyObject.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.Determines whether the specified object is equal to the current object.

(Geerbt von Object)
Finalize()

Wird als Überschreibung für Finalize() bereitgestellt, um alle nicht verwalteten Ressourcen deterministisch zu bereinigen.Provided as an override to Finalize() to clean up any unmanaged resources deterministically.

GetBinding(DependencyProperty)

Ermöglicht Zugriff auf die ActivityBind, die der bestimmten DependencyProperty zugeordnet ist.Provides access to the ActivityBind associated with the specific DependencyProperty.

GetBoundValue(ActivityBind, Type)

Ruft das Object ab, das der Gegenstand von ActivityBind ist.Retrieves the Object that is the subject of an ActivityBind.

GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Geerbt von Object)
GetInvocationList<T>(DependencyProperty)

Ruft ein Array ab, das die Delegaten für die angegebene DependencyProperty enthält.Gets an array that contains the delegates for the specified DependencyProperty.

GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Geerbt von Object)
GetValue(DependencyProperty)

Stellt Zugriff auf den Wert der festgelegten DependencyProperty bereit.Provides access to the value of the designated DependencyProperty.

GetValueBase(DependencyProperty)

Ermöglicht Zugriff auf das gebundene Objekt einer DependencyProperty und umgeht die GetValue(DependencyProperty)-Überschreibung.Provides access to the bound object of a DependencyProperty and bypasses the GetValue(DependencyProperty) override.

InitializeProperties()

Führt Initialisierung von Abhängigkeitseigenschaften aus, wenn eine Überschreibung in einer abgeleiteten Klasse stattfindet.Performs initialization on dependency properties when overridden in a derived class.

IsBindingSet(DependencyProperty)

Gibt an, ob der Wert einer DependencyProperty als Bindung festgelegt ist.Indicates whether the value of a DependencyProperty is set as a binding. Siehe SetBinding(DependencyProperty, ActivityBind).See SetBinding(DependencyProperty, ActivityBind).

MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Geerbt von Object)
MetaEquals(DependencyObject)

Bestimmt, ob metaproperties dieses DependencyObject den metaproperties des parametrisierten DependencyObject entspricht.Determines whether the metaproperties of this DependencyObject equals the metaproperties of the parameterized DependencyObject.

RemoveHandler(DependencyProperty, Object)

Entfernt einen EventHandler aus einer zugeordneten DependencyProperty.Removes an EventHandler from an associated DependencyProperty.

RemoveProperty(DependencyProperty)

Entfernt DependencyProperty aus DependencyObject.Removes a DependencyProperty from the DependencyObject.

SetBinding(DependencyProperty, ActivityBind)

Legt die ActivityBind für die angegebene DependencyProperty fest.Sets the ActivityBind for the specified DependencyProperty.

SetBoundValue(ActivityBind, Object)

Legt den Wert der Ziel-ActivityBind fest.Sets the value of the target ActivityBind.

SetReadOnlyPropertyValue(DependencyProperty, Object)

Legt den Wert einer DependencyProperty fest, die schreibgeschützt ist.Sets the value of a DependencyProperty, which is read-only.

SetValue(DependencyProperty, Object)

Legt den Wert von DependencyProperty für das Objekt fest.Sets the value of the DependencyProperty to the object.

SetValueBase(DependencyProperty, Object)

Legt den Wert von DependencyProperty auf das angegebene Object fest, wobei SetValue(DependencyProperty, Object) umgangen wird.Sets the value of the DependencyProperty to the specified Object, bypassing the SetValue(DependencyProperty, Object).

ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Geerbt von Object)

Explizite Schnittstellenimplementierungen

IComponent.Disposed

Stellt die Methode dar, die das Disposed-Ereignis einer Komponente behandelt.Represents the method that handles the Disposed event of a component.

Gilt für: