DependencyObject Osztály

Definíció

Figyelemfelhívás

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

A függőségi tulajdonságokkal rendelkező összes objektum alaposztálya. Ezt az osztályt örökölni kell.

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
Öröklődés
DependencyObject
Származtatott
Attribútumok
Megvalósítás

Megjegyzések

Note

Ez az anyag az elavult típusokat és névtereket ismerteti. További információ: Deprecated Types in Windows Workflow Foundation 4.5.

Konstruktorok

Name Description
DependencyObject()
Elavult.

Származtatott osztályban implementálva inicializálja az osztály új példányát DependencyObject .

Tulajdonságok

Name Description
DesignMode
Elavult.

Lekéri azt az értéket, amely jelzi, hogy ez a példány tervezési vagy futásidejű módban van-e.

ParentDependencyObject
Elavult.

Beolvasja a szülőt DependencyObject a DependencyObject gráfba.

Site
Elavult.

Lekéri vagy beállítja az Site összetevőre DependencyObjectmutató hivatkozást.

UserData
Elavult.

Lekéri azokat IDictionary az adatokat, amelyek egyéni adatokat társítanak ehhez az osztálypéldányhoz.

Metódusok

Name Description
AddHandler(DependencyProperty, Object)
Elavult.

Kezelőt ad hozzá egy eseményhez DependencyObject.

Dispose()
Elavult.

Felszabadítja az összes erőforrást, amelyet a DependencyObject.

Dispose(Boolean)
Elavult.

Felszabadítja a nem felügyelt erőforrásokat, és opcionálisan felszabadítja a használt DependencyObjectfelügyelt erőforrásokat.

Equals(Object)
Elavult.

Meghatározza, hogy a megadott objektum egyenlő-e az aktuális objektummal.

(Öröklődés forrása Object)
Finalize()
Elavult.

Felülbírálásként szolgál a Finalize() nem felügyelt erőforrások determinisztikus törléséhez.

GetBinding(DependencyProperty)
Elavult.

Hozzáférést biztosít az ActivityBind adotthoz DependencyPropertytársítottakhoz.

GetBoundValue(ActivityBind, Type)
Elavult.

Lekéri az Object adott témakör tárgyát ActivityBind.

GetHashCode()
Elavult.

Ez az alapértelmezett kivonatoló függvény.

(Öröklődés forrása Object)
GetInvocationList<T>(DependencyProperty)
Elavult.

Lekéri a megadotthoz DependencyPropertytartozó meghatalmazottakat tartalmazó tömböt.

GetType()
Elavult.

Lekéri az Type aktuális példányt.

(Öröklődés forrása Object)
GetValue(DependencyProperty)
Elavult.

Hozzáférést biztosít a kijelölt DependencyPropertyértékhez.

GetValueBase(DependencyProperty)
Elavult.

Hozzáférést biztosít egy objektum kötött objektumához DependencyProperty , és áthalad a felülbíráláson GetValue(DependencyProperty) .

InitializeProperties()
Elavult.

Inicializálást végez a függőségi tulajdonságokon, ha felül van bírálva egy származtatott osztályban.

IsBindingSet(DependencyProperty)
Elavult.

Azt jelzi, hogy egy érték DependencyProperty kötésként van-e beállítva. Lásd a(z) SetBinding(DependencyProperty, ActivityBind).

MemberwiseClone()
Elavult.

Az aktuális Objectpéldány sekély másolatát hozza létre.

(Öröklődés forrása Object)
MetaEquals(DependencyObject)
Elavult.

Meghatározza, hogy ennek metaproperties értéke DependencyObject megegyezik-e a metaproperties paraméterezett DependencyObjectértékével.

RemoveHandler(DependencyProperty, Object)
Elavult.

Eltávolít egy EventHandler társított DependencyPropertyelemet.

RemoveProperty(DependencyProperty)
Elavult.

Eltávolít egy DependencyProperty elemet a DependencyObjectfájlból.

SetBinding(DependencyProperty, ActivityBind)
Elavult.

Beállítja a ActivityBind megadott DependencyPropertyértéket.

SetBoundValue(ActivityBind, Object)
Elavult.

A cél ActivityBindértékét állítja be.

SetReadOnlyPropertyValue(DependencyProperty, Object)
Elavult.

Beállítja egy írásvédett DependencyPropertyérték értékét.

SetValue(DependencyProperty, Object)
Elavult.

Az objektum értékét az objektumra állítja DependencyProperty .

SetValueBase(DependencyProperty, Object)
Elavult.

A megadott értékre állítja az DependencyProperty értéket, megkerülve a Object.SetValue(DependencyProperty, Object)

ToString()
Elavult.

Az aktuális objektumot jelképező sztringet ad vissza.

(Öröklődés forrása Object)

Explicit interfész-implementációk

Name Description
IComponent.Disposed
Elavult.

Az összetevő elvetett eseményét kezelő metódust jelöli.

A következőre érvényes: