Condividi tramite


DependencyObject Classe

Definizione

Attenzione

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

La classe di base per tutti gli oggetti che hanno proprietà di dipendenza. La classe deve essere ereditata.

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
Ereditarietà
DependencyObject
Derivato
Attributi
Implementazioni

Commenti

Nota

In questo materiale vengono descritti tipi e spazi dei nomi obsoleti. Per altre informazioni, vedere Deprecated Types in Windows Workflow Foundation 4.5 (Tipi deprecati in Windows Workflow Foundation 4.5).

Costruttori

DependencyObject()

Quando viene implementato in una classe derivata, inizializza una nuova istanza della classe DependencyObject.

Proprietà

DesignMode

Ottiene il valore che indica se l’istanza è in modalità di progettazione o esecuzione.

ParentDependencyObject

Ottiene l’oggetto DependencyObject padre nel grafico di DependencyObject.

Site

Ottiene o imposta un riferimento al componente Site di DependencyObject.

UserData

Ottiene un’interfaccia IDictionary che associa dati personalizzati a questa istanza della classe.

Metodi

AddHandler(DependencyProperty, Object)

Aggiunge un gestore per un evento di una classe DependencyObject.

Dispose()

Libera tutte le risorse utilizzate dall'oggetto DependencyObject.

Dispose(Boolean)

Libera le risorse non gestite utilizzate dall’oggetto DependencyObject ed eventualmente le risorse gestite.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
Finalize()

Fornito come override a Finalize() per eseguire la pulizia di risorse non gestite in modo deterministico.

GetBinding(DependencyProperty)

Fornisce l’accesso alla classe ActivityBind associata alla classe DependencyProperty specifica.

GetBoundValue(ActivityBind, Type)

Recupera l'oggetto Object che corrisponde al soggetto di una classe ActivityBind.

GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetInvocationList<T>(DependencyProperty)

Ottiene una matrice che contiene i delegati per la classe DependencyProperty specificata.

GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
GetValue(DependencyProperty)

Fornisce l’accesso al valore della classe DependencyProperty designata.

GetValueBase(DependencyProperty)

Fornisce l’accesso all’oggetto associato di una classe DependencyProperty, ignorando l’override di GetValue(DependencyProperty).

InitializeProperties()

Esegue l’inizializzazione sulle proprietà di dipendenza quando ne viene eseguito l’override in una classe derivata.

IsBindingSet(DependencyProperty)

Indica se il valore di DependencyProperty è impostato come un'associazione. Vedere SetBinding(DependencyProperty, ActivityBind).

MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
MetaEquals(DependencyObject)

Determina se le metaproperties di DependencyObject sono uguali alle metaproperties della classe DependencyObject parametrizzata.

RemoveHandler(DependencyProperty, Object)

Rimuove un elemento EventHandler dalla classe DependencyProperty associata.

RemoveProperty(DependencyProperty)

Rimuove una classe DependencyProperty dalla classe DependencyObject.

SetBinding(DependencyProperty, ActivityBind)

Imposta ActivityBind per la classe DependencyProperty specificata.

SetBoundValue(ActivityBind, Object)

Imposta il valore della classe ActivityBind di destinazione.

SetReadOnlyPropertyValue(DependencyProperty, Object)

Imposta il valore di DependencyProperty in sola lettura.

SetValue(DependencyProperty, Object)

Imposta il valore di DependencyProperty sull’oggetto.

SetValueBase(DependencyProperty, Object)

Imposta il valore della classe DependencyProperty all’oggetto Object specificato, ignorando SetValue(DependencyProperty, Object).

ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)

Implementazioni dell'interfaccia esplicita

IComponent.Disposed

Rappresenta il metodo che gestisce l'evento Disposed di un componente.

Si applica a