Compartir a través de


DependencyObject Clase

Definición

Precaución

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

La clase base para todos los objetos que tienen las propiedades de dependencia. Se debe heredar esta clase.

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
Herencia
DependencyObject
Derivado
Atributos
Implementaciones

Comentarios

Nota

En esta documentación se describen los tipos y espacios de nombres que están obsoletos. Para obtener más información, vea Tipos en desuso en Windows Workflow Foundation 4.5.

Constructores

DependencyObject()

Cuando se implementa en una clase derivada, inicializa una instancia nueva de la clase DependencyObject.

Propiedades

DesignMode

Obtiene el valor que indica si esta instancia está en diseño o en modo de tiempo de ejecución.

ParentDependencyObject

Obtiene el elemento primario DependencyObject en el gráfico DependencyObject.

Site

Obtiene o establece una referencia al componente Site de DependencyObject.

UserData

Obtiene IDictionary que asocia los datos personalizados a esta instancia de clase.

Métodos

AddHandler(DependencyProperty, Object)

Agrega un controlador para un evento de DependencyObject.

Dispose()

Libera todos los recursos utilizados por el objeto DependencyObject.

Dispose(Boolean)

Libera los recursos no utilizados y DependencyObject libera los recursos administrados de forma opcional.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
Finalize()

Proporcionado como una invalidación para Finalize() para limpiar los recursos no administrados determinadamente.

GetBinding(DependencyProperty)

Proporciona acceso a la clase ActivityBind asociada a la clase DependencyProperty específica.

GetBoundValue(ActivityBind, Type)

Recupera el Object que es el asunto de un ActivityBind.

GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetInvocationList<T>(DependencyProperty)

Obtiene una matriz que contiene los delegados para el DependencyProperty especificado.

GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
GetValue(DependencyProperty)

Proporciona acceso al valor del DependencyProperty designado.

GetValueBase(DependencyProperty)

Proporciona acceso al objeto enlazado de DependencyProperty y omite la invalidación de GetValue(DependencyProperty).

InitializeProperties()

Realiza la inicialización en propiedades de dependencia cuando se invalida en una clase derivada.

IsBindingSet(DependencyProperty)

Indica si el valor de DependencyProperty se establece como enlace. Vea SetBinding(DependencyProperty, ActivityBind).

MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
MetaEquals(DependencyObject)

Determina si metaproperties de DependencyObject iguala metaproperties del DependencyObject parametrizado.

RemoveHandler(DependencyProperty, Object)

Quita EventHandler de un DependencyProperty asociado.

RemoveProperty(DependencyProperty)

Quita un objeto DependencyProperty de DependencyObject.

SetBinding(DependencyProperty, ActivityBind)

Establece el ActivityBindpara el DependencyProperty especificado.

SetBoundValue(ActivityBind, Object)

Establece el valor del ActivityBindde destino.

SetReadOnlyPropertyValue(DependencyProperty, Object)

Establece el valor de DependencyProperty que es de solo lectura.

SetValue(DependencyProperty, Object)

Obtiene el valor de DependencyProperty al objeto.

SetValueBase(DependencyProperty, Object)

Establece el valor de DependencyProperty para la clase Object especificada, omitiendo SetValue(DependencyProperty, Object).

ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Implementaciones de interfaz explícitas

IComponent.Disposed

Representa el método que controla el evento Disposed de un componente.

Se aplica a