DependencyObject Klasa

Definicja

Przestroga

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.The base class for all objects that have dependency properties. Ta klasa musi być dziedziczona.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
Dziedziczenie
DependencyObject
Pochodne
Atrybuty
Implementuje

Uwagi

Uwaga

W tym materiale omówiono przestarzałe typy i przestrzenie nazw.This material discusses types and namespaces that are obsolete. Aby uzyskać więcej informacji, zobacz przestarzałe typy w Windows Workflow Foundation 4,5.For more information, see Deprecated Types in Windows Workflow Foundation 4.5.

Konstruktory

DependencyObject()

Po zaimplementowaniu w klasie pochodnej inicjuje nowe wystąpienie DependencyObject klasy.When implemented in a derived class, initializes a new instance of the DependencyObject class.

Właściwości

DesignMode

Pobiera wartość wskazującą, czy to wystąpienie jest w trybie projektowania, czy w czasie wykonywania.Gets the value that indicates whether this instance is in design or run-time mode.

ParentDependencyObject

Pobiera element nadrzędny DependencyObject na DependencyObject grafie.Gets the parent DependencyObject in the DependencyObject graph.

Site

Pobiera lub ustawia odwołanie do Site składnika DependencyObject .Gets or sets a reference to the Site component of the DependencyObject.

UserData

Pobiera obiekt IDictionary , który kojarzy dane niestandardowe z tym wystąpieniem klasy.Gets an IDictionary that associates custom data with this class instance.

Metody

AddHandler(DependencyProperty, Object)

Dodaje procedurę obsługi dla zdarzenia DependencyObject .Adds a handler for an event of a DependencyObject.

Dispose()

Zwalnia wszystkie zasoby używane przez program DependencyObject .Releases all the resources used by the DependencyObject.

Dispose(Boolean)

Zwalnia zasoby niezarządzane i opcjonalnie zwalnia zarządzane zasoby używane przez program DependencyObject .Releases the unmanaged resources and optionally releases the managed resources used by DependencyObject.

Equals(Object)

Określa, czy dany obiekt jest taki sam, jak bieżący obiekt.Determines whether the specified object is equal to the current object.

(Odziedziczone po Object)
Finalize()

Podane jako przesłonięcie, aby Finalize() oczyścić niezarządzane zasoby w sposób deterministyczny.Provided as an override to Finalize() to clean up any unmanaged resources deterministically.

GetBinding(DependencyProperty)

Zapewnia dostęp do ActivityBind skojarzonego z konkretną DependencyProperty .Provides access to the ActivityBind associated with the specific DependencyProperty.

GetBoundValue(ActivityBind, Type)

Pobiera, Object który jest podmiotem ActivityBind .Retrieves the Object that is the subject of an ActivityBind.

GetHashCode()

Służy jako domyślna funkcja skrótu.Serves as the default hash function.

(Odziedziczone po Object)
GetInvocationList<T>(DependencyProperty)

Pobiera tablicę zawierającą delegatów dla określonego elementu DependencyProperty .Gets an array that contains the delegates for the specified DependencyProperty.

GetType()

Pobiera Type bieżące wystąpienie.Gets the Type of the current instance.

(Odziedziczone po Object)
GetValue(DependencyProperty)

Zapewnia dostęp do wskazanej wartości DependencyProperty .Provides access to the value of the designated DependencyProperty.

GetValueBase(DependencyProperty)

Zapewnia dostęp do obiektu powiązanego a DependencyProperty i pomija GetValue(DependencyProperty) przesłonięcie.Provides access to the bound object of a DependencyProperty and bypasses the GetValue(DependencyProperty) override.

InitializeProperties()

Wykonuje inicjalizację we właściwościach zależności, gdy jest zastępowana w klasie pochodnej.Performs initialization on dependency properties when overridden in a derived class.

IsBindingSet(DependencyProperty)

Wskazuje, czy wartość elementu DependencyProperty jest ustawiona jako powiązanie.Indicates whether the value of a DependencyProperty is set as a binding. Zobacz: SetBinding(DependencyProperty, ActivityBind).See SetBinding(DependencyProperty, ActivityBind).

MemberwiseClone()

Tworzy skróconą kopię bieżącego elementu Object .Creates a shallow copy of the current Object.

(Odziedziczone po Object)
MetaEquals(DependencyObject)

Określa, czy metaproperties jest to DependencyObject równe wartości metaproperties sparametryzowanej DependencyObject .Determines whether the metaproperties of this DependencyObject equals the metaproperties of the parameterized DependencyObject.

RemoveHandler(DependencyProperty, Object)

Usuwa element EventHandler z skojarzonego elementu DependencyProperty .Removes an EventHandler from an associated DependencyProperty.

RemoveProperty(DependencyProperty)

Usuwa DependencyProperty z DependencyObject .Removes a DependencyProperty from the DependencyObject.

SetBinding(DependencyProperty, ActivityBind)

Ustawia ActivityBind dla określonego elementu DependencyProperty .Sets the ActivityBind for the specified DependencyProperty.

SetBoundValue(ActivityBind, Object)

Ustawia wartość elementu docelowego ActivityBind .Sets the value of the target ActivityBind.

SetReadOnlyPropertyValue(DependencyProperty, Object)

Ustawia wartość a DependencyProperty , która jest tylko do odczytu.Sets the value of a DependencyProperty, which is read-only.

SetValue(DependencyProperty, Object)

Ustawia wartość DependencyProperty dla obiektu.Sets the value of the DependencyProperty to the object.

SetValueBase(DependencyProperty, Object)

Ustawia wartość DependencyProperty do określonego Object , pomijając SetValue(DependencyProperty, Object) .Sets the value of the DependencyProperty to the specified Object, bypassing the SetValue(DependencyProperty, Object).

ToString()

Zwraca ciąg reprezentujący bieżący obiekt.Returns a string that represents the current object.

(Odziedziczone po Object)

Jawne implementacje interfejsu

IComponent.Disposed

Reprezentuje metodę, która obsługuje usunięte zdarzenie składnika.Represents the method that handles the Disposed event of a component.

Dotyczy