System.Windows Espacio de nombres

Proporciona varias clases importantes de elementos base de Windows Presentation Foundation (WPF), varias clases que admiten el sistema de propiedades y la lógica de eventos de WPF, así como otros tipos que el núcleo y el marco de trabajo de WPF usan de manera más general. Provides several important Windows Presentation Foundation (WPF) base element classes, various classes that support the WPF property system and event logic, and other types that are more broadly consumed by the WPF core and framework.

Clases

Application

Encapsula una aplicación para Windows Presentation Foundation.Encapsulates a Windows Presentation Foundation application.

AttachedPropertyBrowsableAttribute

Proporciona una clase base para atributos de .NET Framework que indica el ámbito de uso de las propiedades adjuntas.Provides a base class for .NET Framework attributes that report the use scope of attached properties.

AttachedPropertyBrowsableForChildrenAttribute

Especifica que una propiedad adjunta tiene un ámbito puede examinar que se extiende a los elementos secundarios en el árbol lógico.Specifies that an attached property has a browsable scope that extends to child elements in the logical tree.

AttachedPropertyBrowsableForTypeAttribute

Especifica que una propiedad adjunta es examinable solo para los elementos que se derivan de un tipo especificado.Specifies that an attached property is browsable only for elements that derive from a specified type.

AttachedPropertyBrowsableWhenAttributePresentAttribute

Especifica que una propiedad adjunta solo es explorable en un elemento que también tiene otro atributo de .NET Framework específico aplicado a su definición de clase.Specifies that an attached property is only browsable on an element that also has another specific .NET Framework attribute applied to its class definition.

AutoResizedEventArgs

Proporciona los datos del evento AutoResized provocado por HwndSource.Provides data for the AutoResized event raised by HwndSource.

BaseCompatibilityPreferences

Contiene las propiedades que especifican cómo una aplicación debe comportarse en relación con las nuevas características WPF que están en el ensamblado WindowsBase.Contains properties that specify how an application should behave relative to new WPF features that are in the WindowsBase assembly.

Clipboard

Proporciona métodos estáticos que facilitan la transferencia de datos hacia y desde el Portapapeles del sistema+.Provides static methods that facilitate transferring data to and from the system Clipboard.

ColorConvertedBitmapExtension

Implementa una extensión de marcado que permite la creación de ColorConvertedBitmap.Implements a markup extension that enables ColorConvertedBitmap creation. ColorConvertedBitmap no tiene ningún perfil incrustado; en su lugar, el perfil se basa en valores de origen y de destino.A ColorConvertedBitmap does not have an embedded profile, the profile instead being based on source and destination values.

ComponentResourceKey

Define o hace referencia a las claves de recurso basándose en los nombres de clase de ensamblados externos, así como un identificador adicional.Defines or references resource keys based on class names in external assemblies, as well as an additional identifier.

Condition

Representa una condición para MultiTrigger y MultiDataTrigger, que aplican cambios a los valores de propiedades según un conjunto de condiciones.Represents a condition for the MultiTrigger and the MultiDataTrigger, which apply changes to property values based on a set of conditions.

ConditionCollection

Representa una colección de objetos Condition.Represents a collection of Condition objects.

ContentElement

Proporciona una clase base de nivel principal de WPF para los elementos de contenido.Provides a WPF core-level base class for content elements. Los elementos de contenido están diseñados para la presentación del estilo de flujo, mediante un modelo de diseño orientado a marcado intuitivo y un modelo de objetos deliberadamente simple.Content elements are designed for flow-style presentation, using an intuitive markup-oriented layout model and a deliberately simple object model.

ContentOperations

Proporciona métodos de utilidad estáticos para obtener o establecer la posición de ContentElement en un árbol de elementos.Provides static utility methods for getting or setting the position of a ContentElement in an element tree.

CoreCompatibilityPreferences

Contiene propiedades que especifican el comportamiento de una aplicación con respecto a las características de WPF que se encuentran en el ensamblado PresentationCore.Contains properties that specify how an application should behave relative to WPF features that are in the PresentationCore assembly.

CornerRadiusConverter

Convierte instancias de otros tipos en una colección CornerRadius y viceversa.Converts instances of other types to and from a CornerRadius.

CultureInfoIetfLanguageTagConverter

Convierte instancias de CultureInfo y en otros tipos de datos y viceversa.Converts instances of CultureInfo to and from other data types.

DataFormat

Representa un formato de datos mediante el uso de un nombre de formato y un identificador numérico.Represents a data format by using a format name and numeric ID.

DataFormats

Proporciona un conjunto de nombres de formato de datos predefinidos que se pueden usar para identificar los formatos de datos disponibles en el Portapapeles o en operaciones de arrastrar y colocar.Provides a set of predefined data format names that can be used to identify data formats available in the clipboard or drag-and-drop operations.

DataObject

Proporciona una implementación básica de la interfaz IDataObject, que define un mecanismo independiente del formato para transferir datos.Provides a basic implementation of the IDataObject interface, which defines a format-independent mechanism for transferring data.

DataObjectCopyingEventArgs

Argumentos para el evento DataObject.CopyingArguments for the DataObject.Copying .event.

DataObjectEventArgs

Proporciona una clase base abstracta para los eventos asociados a la clase DataObject.Provides an abstract base class for events associated with the DataObject class.

DataObjectPastingEventArgs

Contiene los argumentos del evento DataObject.PastingContains arguments for the DataObject.Pasting .event.

DataObjectSettingDataEventArgs

Contiene los argumentos del evento DataObject.SettingDataContains arguments for the DataObject.SettingData .event.

DataTemplate

Describe la estructura visual de un objeto de datos.Describes the visual structure of a data object.

DataTemplateKey

Representa la clave de recurso de la clase DataTemplate.Represents the resource key for the DataTemplate class.

DataTrigger

Representa un desencadenador que aplica valores de propiedad o realiza acciones cuando los datos enlazados cumplen la condición especificada.Represents a trigger that applies property values or performs actions when the bound data meets a specified condition.

DeferrableContent

Representa contenido aplazable que se incluye en BAML como una secuencia.Represents deferrable content that is held within BAML as a stream.

DeferrableContentConverter

Convierte una secuencia en una instancia de DeferrableContent.Converts a stream to a DeferrableContent instance.

DependencyObject

Representa un objeto que forma parte del sistema de propiedades de dependencia.Represents an object that participates in the dependency property system.

DependencyObjectType

Implementa una caché de tipo subyacente para todos los tipos derivados de DependencyObject.Implements an underlying type cache for all DependencyObject derived types.

DependencyProperty

Representa una propiedad que se puede establecer a través de métodos como, por ejemplo, el estilo, el enlace de datos, la animación y la herencia.Represents a property that can be set through methods such as, styling, data binding, animation, and inheritance.

DependencyPropertyHelper

Proporciona un método auxiliar único (GetValueSource(DependencyObject, DependencyProperty)) que notifica el origen de sistema de propiedades para obtener el valor efectivo de una propiedad de dependencia.Provides a single helper method (GetValueSource(DependencyObject, DependencyProperty)) that reports the property system source for the effective value of a dependency property.

DependencyPropertyKey

Proporciona un identificador de propiedad de dependencia para un acceso de escritura limitado a una propiedad de dependencia de sólo lectura.Provides a dependency property identifier for limited write access to a read-only dependency property.

DialogResultConverter

Convierte la propiedad DialogResult, que es un valor Nullable<T> de tipo Boolean, a otros tipos y desde éstos.Converts the DialogResult property, which is a Nullable<T> value of type Boolean, to and from other types.

DpiChangedEventArgs

Esta clase pasa la información necesaria a cualquier agente de escucha del evento DpiChangedEvent, como cuando una ventana se mueve a un monitor con un valor de PPP diferente, o el valor de PPP del monitor actual cambia.This class passes necessary information to any listener of the DpiChangedEvent event, such as when a window is moved to a monitor with different DPI, or the DPI of the current monitor changes.

DragDrop

Proporciona campos y métodos del asistente para iniciar operaciones de arrastrar y colocar, incluidos un método para comenzar una operación de arrastrar y colocar y medios para agregar y quitar los controladores de eventos relacionados con las operaciones de arrastrar y colocar.Provides helper methods and fields for initiating drag-and-drop operations, including a method to begin a drag-and-drop operation, and facilities for adding and removing drag-and-drop related event handlers.

DragEventArgs

Contiene los argumentos pertinentes a todos los eventos de arrastrar y colocar (DragEnter, DragLeave, DragOver y Drop).Contains arguments relevant to all drag-and-drop events (DragEnter, DragLeave, DragOver, and Drop).

DurationConverter

Convierte las instancias de Duration en otras representaciones de tipos y viceversa.Converts instances of Duration to and from other type representations.

DynamicResourceExtension

Implementa una extensión de marcado que admite referencias de recursos dinámicos realizadas a partir de XAML.Implements a markup extension that supports dynamic resource references made from XAML.

DynamicResourceExtensionConverter

Convierte XAML analizado en DynamicResourceExtension y admite referencias de recursos dinámicos realizadas desde XAML.Converts from parsed XAML to DynamicResourceExtension and supports dynamic resource references made from XAML.

EventManager

Proporciona métodos de utilidad relacionados con eventos que registran eventos enrutados para los propietarios de la clase y agregan controladores de clases.Provides event-related utility methods that register routed events for class owners and add class handlers.

EventPrivateKey

Proporciona una identificación única de eventos cuyos controladores se almacenan en una tabla hash interna.Provides unique identification for events whose handlers are stored into an internal hashtable.

EventRoute

Representa el contenedor de la ruta que un evento enrutado va a seguir.Represents the container for the route to be followed by a routed event.

EventSetter

Representa un establecedor de eventos en un estilo.Represents an event setter in a style. Los establecedores de eventos invocan los controladores de eventos especificados en respuesta a eventos.Event setters invoke the specified event handlers in response to events.

EventTrigger

Representa un desencadenador que aplica un conjunto de acciones en respuesta a un evento.Represents a trigger that applies a set of actions in response to an event.

ExceptionRoutedEventArgs

Proporciona datos para los eventos Image y MediaElement que provocaron errores.Provides data for the Image and MediaElement failed events.

ExitEventArgs

Argumentos del evento para el evento Exit.Event arguments for the Exit event.

Expression

Este tipo admite la infraestructura de Windows Presentation Foundation (WPF) y no está previsto su uso directo desde el código.This type supports the Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.

ExpressionConverter

Convierte instancias de Expression a otros tipos y viceversa.Converts instances of Expression to and from other types.

FigureLengthConverter

Convierte instancias de otros tipos en una colección FigureLength y viceversa.Converts instances of other types to and from a FigureLength.

FontSizeConverter

Convierte valores de tamaño de fuente en otras representaciones de tipos y viceversa.Converts font size values to and from other type representations.

FontStretchConverter

Convierte las instancias de FontStretch en otras representaciones de tipos y viceversa.Converts instances of FontStretch to and from other type representations.

FontStretches

Proporciona un conjunto de valores de FontStretch predefinidos estáticos.Provides a set of static predefined FontStretch values.

FontStyleConverter

Convierte instancias de FontStyle y en otros tipos de datos y viceversa.Converts instances of FontStyle to and from other data types.

FontStyles

Proporciona un conjunto de valores de FontStyle predefinidos estáticos.Provides a set of static predefined FontStyle values.

FontWeightConverter

Convierte instancias de FontWeight y en otros tipos de datos y viceversa.Converts instances of FontWeight to and from other data types.

FontWeights

Proporciona un conjunto de valores de FontWeight predefinidos estáticos.Provides a set of static predefined FontWeight values.

FrameworkCompatibilityPreferences

Contiene propiedades que especifican el comportamiento de una aplicación con respecto a las características de WPF que se encuentran en el ensamblado PresentationFramework.Contains properties that specify how an application should behave relative to WPF features that are in the PresentationFramework assembly.

FrameworkContentElement

FrameworkContentElement es la implementación de nivel de marco de WPF y la expansión de la clase base ContentElement.FrameworkContentElement is the WPF framework-level implementation and expansion of the ContentElement base class. FrameworkContentElement agrega compatibilidad para las API de entrada adicionales (incluye información sobre herramientas y menús contextuales), guiones gráficos, el contexto de datos para el enlace de datos, la compatibilidad de estilos y las API del asistente del árbol lógico.FrameworkContentElement adds support for additional input APIs (including tooltips and context menus), storyboards, data context for data binding, styles support, and logical tree helper APIs.

FrameworkElement

Ofrece un conjunto de nivel de marco de trabajo WPF de propiedades, eventos y métodos para elementos de Windows Presentation Foundation (WPF).Provides a WPF framework-level set of properties, events, and methods for Windows Presentation Foundation (WPF) elements. Esta clase representa la implementación de nivel de marco de trabajo WPF proporcionada que se basa en las API de nivel de núcleo de WPF que están definidas por UIElement.This class represents the provided WPF framework-level implementation that is built on the WPF core-level APIs that are defined by UIElement.

FrameworkElementFactory

Admite la creación de plantillas.Supports the creation of templates.

FrameworkPropertyMetadata

Notifica o aplica los metadatos de una propiedad de dependencia, agregando específicamente las características del sistema de propiedades específico del marco.Reports or applies metadata for a dependency property, specifically adding framework-specific property system characteristics.

FrameworkTemplate

Permite la creación de instancias de un árbol de objetos FrameworkElement y/o FrameworkContentElement.Enables the instantiation of a tree of FrameworkElement and/or FrameworkContentElement objects.

Freezable

Define un objeto que tiene un estado modificable y un estado de solo lectura (inmovilizado).Defines an object that has a modifiable state and a read-only (frozen) state. Las clases que derivan de Freezable proporcionan una notificación de cambios detallada, puede hacerse inmutables y pueden clonarse a sí mismas.Classes that derive from Freezable provide detailed change notification, can be made immutable, and can clone themselves.

FreezableCollection<T>

Representa una colección de objetos DependencyObject, Freezable o Animatable.Represents a collection of DependencyObject, Freezable, or Animatable objects. FreezableCollection<T> es en sí un tipo Animatable.FreezableCollection<T> is itself an Animatable type.

GiveFeedbackEventArgs

Contiene argumentos para el evento GiveFeedback.Contains arguments for the GiveFeedback event.

GridLengthConverter

Convierte instancias de otros tipos en instancias de GridLength y viceversa.Converts instances of other types to and from GridLength instances.

HierarchicalDataTemplate

Representa una DataTemplate que admite HeaderedItemsControl, como TreeViewItem o MenuItem.Represents a DataTemplate that supports HeaderedItemsControl, such as TreeViewItem or MenuItem.

HwndDpiChangedEventArgs

Representa un tipo de la clase HandledEventArgs que es relevante para un evento DpiChanged.Represents a type of HandledEventArgs that is relevant to a DpiChanged event.

Int32RectConverter

Convierte instancias de otros tipos en Int32Rect y viceversa.Converts instances of other types to and from an Int32Rect.

KeySplineConverter

Convierte instancias de otros tipos en una colección KeySpline y viceversa.Converts instances of other types to and from a KeySpline.

KeyTimeConverter

Convierte instancias de KeyTime a otros tipos y viceversa.Converts instances of KeyTime to and from other types.

LengthConverter

Convierte instancias de otros tipos a las instancias de la estructura Double que representan la longitud de un objeto y desde ellas.Converts instances of other types to and from instances of a Double that represent an object's length.

LocalizabilityAttribute

Especifica los atributos de localización para una clase o un miembro de clase XAML (BAML) binaria.Specifies the localization attributes for a binary XAML (BAML) class or class member.

Localization

La clase Localization define las propiedades adjuntas de los atributos y comentarios de localización.The Localization class defines attached properties for localization attributes and comments.

LogicalTreeHelper

Proporciona métodos auxiliares estáticos para consultar objetos en el árbol lógico.Provides static helper methods for querying objects in the logical tree.

LostFocusEventManager

Proporciona una implementación de WeakEventManager para que pueda usar el modelo de "agente de escucha de evento débil" con el fin de asociar agentes de escucha para los eventos LostFocus o LostFocus.Provides a WeakEventManager implementation so that you can use the "weak event listener" pattern to attach listeners for the LostFocus or LostFocus events.

MediaScriptCommandRoutedEventArgs

Proporciona datos para los eventos ScriptCommand y ScriptCommand.Provides data for the ScriptCommand and ScriptCommand events.

MessageBox

Muestra un cuadro de mensaje.Displays a message box.

MultiDataTrigger

Representa un desencadenador que aplica los valores de propiedades o realiza las acciones cuando los datos enlazados cumplen un conjunto de condiciones.Represents a trigger that applies property values or performs actions when the bound data meet a set of conditions.

MultiTrigger

Representa un desencadenador que aplica valores de propiedad o realiza acciones cuando se cumple una serie de condiciones.Represents a trigger that applies property values or performs actions when a set of conditions are satisfied.

NameScope

Implementa compatibilidad base con WPF para los métodos INameScope que almacenan o recuperan asignaciones de nombre y objeto en un ámbito de nombres XAML determinado.Implements base WPF support for the INameScope methods that store or retrieve name-object mappings into a particular XAML namescope. Agrega compatibilidad con propiedades asociadas para que sea más fácil obtener o establecer nombres de ámbito de nombres XAML dinámicamente en el nivel del elemento.Adds attached property support to make it simpler to get or set XAML namescope names dynamically at the element level.

NullableBoolConverter

Convierte en el tipo Nullable<T> y viceversa (usando la restricción de tipo Boolean en el genérico).Converts to and from the Nullable<T> type (using the Boolean type constraint on the generic).

PointConverter

Convierte instancias de otros tipos en una colección Point y viceversa.Converts instances of other types to and from a Point.

PresentationSource

Proporciona una base abstracta para las clases que presentan contenido de otra tecnología como parte de un escenario de interoperación.Provides an abstract base for classes that present content from another technology as part of an interoperation scenario. Además, esta clase proporciona métodos estáticos para trabajar con estos orígenes, así como la arquitectura de presentación básica de nivel visual.In addition, this class provides static methods for working with these sources, as well as the basic visual-layer presentation architecture.

PropertyMetadata

Define ciertos aspectos de comportamiento de una propiedad de dependencia tal como se aplica a un tipo específico, incluidas las condiciones con las que se registró.Defines certain behavior aspects of a dependency property as it is applied to a specific type, including conditions it was registered with.

PropertyPath

Implementa una estructura de datos para describir una propiedad como una ruta de acceso debajo de otra propiedad o debajo de un tipo propietario.Implements a data structure for describing a property as a path below another property, or below an owning type. Las rutas de acceso de propiedad se utilizan en enlaces de datos a objetos, así como en guiones gráficos y escalas de tiempo para animaciones.Property paths are used in data binding to objects, and in storyboards and timelines for animations.

PropertyPathConverter

Proporciona un convertidor de tipos para objetos PropertyPath.Provides a type converter for PropertyPath objects.

QueryContinueDragEventArgs

Contiene argumentos para el evento QueryContinueDrag.Contains arguments for the QueryContinueDrag event.

RectConverter

Convierte instancias de otros tipos en instancias de Rect y viceversa.Converts instances of other types to and from instances of Rect.

RequestBringIntoViewEventArgs

Proporciona datos para el evento enrutado RequestBringIntoView.Provides data for the RequestBringIntoView routed event.

ResourceDictionary

Ofrece una implementación de diccionario o tabla hash que contiene recursos de WPF que usados por los componentes y otros elementos de una aplicación para WPF.Provides a hash table / dictionary implementation that contains WPF resources used by components and other elements of a WPF application.

ResourceKey

Proporciona una clase base abstracta para varias claves de recursos.Provides an abstract base class for various resource keys.

ResourceReferenceKeyNotFoundException

Excepción que se produce cuando no se puede encontrar una clave de referencia de recurso durante el análisis o la serialización de los recursos de extensión de marcado.The exception that is thrown when a resource reference key cannot be found during parsing or serialization of markup extension resources.

RoutedEvent

Representa e identifica un evento enrutado y declara sus características.Represents and identifies a routed event and declares its characteristics.

RoutedEventArgs

Contiene datos de eventos e información de estado asociados a un evento enrutado.Contains state information and event data associated with a routed event.

RoutedPropertyChangedEventArgs<T>

Proporciona datos sobre un cambio en el valor de una propiedad de dependencia notificado por determinados eventos enrutados, incluidos el valor anterior y el valor actual de la propiedad modificada.Provides data about a change in value to a dependency property as reported by particular routed events, including the previous and current value of the property that changed.

SessionEndingCancelEventArgs

Contiene los argumentos para el evento SessionEnding.Contains the event arguments for the SessionEnding event.

Setter

Representa un establecedor que aplica un valor de propiedad.Represents a setter that applies a property value.

SetterBase

Representa la clase base de los establecedores del valor.Represents the base class for value setters.

SetterBaseCollection

Representa una colección de objetos SetterBase.Represents a collection of SetterBase objects.

SizeChangedEventArgs

Proporciona los datos relacionados con el evento SizeChanged.Provides data related to the SizeChanged event.

SizeChangedInfo

Informa de los detalles de un cambio de valor que incluye Size yReport the specifics of a value change involving a Size. que se usa como parámetro en invalidaciones de OnRenderSizeChanged(SizeChangedInfo).This is used as a parameter in OnRenderSizeChanged(SizeChangedInfo) overrides.

SizeConverter

Convierte instancias de otros tipos en instancias de la clase Size y viceversa.Converts instances of other types to and from instances of the Size class.

SourceChangedEventArgs

Proporciona datos para el evento SourceChanged, utilizado para la interoperación.Provides data for the SourceChanged event, used for interoperation. Esta clase no puede heredarse.This class cannot be inherited.

SplashScreen

Proporciona una pantalla de inicio para una aplicación de Windows Presentation Foundation (WPF).Provides a startup screen for a Windows Presentation Foundation (WPF) application.

StartupEventArgs

Contiene los argumentos para el evento Startup.Contains the arguments for the Startup event.

StaticResourceExtension

Implementa una extensión de marcado que admite referencias de recursos estáticos (en tiempo de carga XAML) realizadas desde XAML.Implements a markup extension that supports static (XAML load time) resource references made from XAML.

StrokeCollectionConverter

Convierte StrokeCollection en una cadena.Converts a StrokeCollection to a string.

Style

Habilita el uso compartido de propiedades, recursos y controladores de eventos entre las instancias de un tipo.Enables the sharing of properties, resources, and event handlers between instances of a type.

StyleTypedPropertyAttribute

Representa un atributo que se aplica a la definición de clase y determina TargetTypes de las propiedades que son del tipo Style.Represents an attribute that is applied to the class definition and determines the TargetTypes of the properties that are of type Style.

SystemColors

Contiene los colores del sistema, los pinceles del sistema y las claves de recursos del sistema que corresponden a los elementos de visualización del sistema.Contains system colors, system brushes, and system resource keys that correspond to system display elements.

SystemCommands

Define los comandos enrutados comunes para la administración de ventanas.Defines routed commands that are common to window management.

SystemFonts

Contiene propiedades que exponen los recursos del sistema concernientes a las fuentes.Contains properties that expose the system resources that concern fonts.

SystemParameters

Contiene propiedades que puede usar para consultar la configuración del sistema.Contains properties that you can use to query system settings.

TemplateBindingExpression

Describe una instancia en tiempo de ejecución de TemplateBindingExtension.Describes a run-time instance of a TemplateBindingExtension.

TemplateBindingExpressionConverter

Convertidor de tipos que se utiliza para construir una extensión de marcado de una instancia de TemplateBindingExpression durante la serialización.A type converter that is used to construct a markup extension from a TemplateBindingExpression instance during serialization.

TemplateBindingExtension

Implementa una extensión de marcado que admite el enlace entre el valor de una propiedad en una plantilla y el valor de alguna otra propiedad expuesta en el control con plantilla.Implements a markup extension that supports the binding between the value of a property in a template and the value of some other exposed property on the templated control.

TemplateBindingExtensionConverter

Convertidor de tipos que se usa para crear TemplateBindingExtension desde una instancia durante la serialización.A type converter that is used to construct a TemplateBindingExtension from an instance during serialization.

TemplateContent

Implementa la lógica de registro y reproducción que las plantillas usan para diferir el contenido cuando interactúan con lectores y escritores de XAML.Implements the record and playback logic that templates use for deferring content when they interact with XAML readers and writers.

TemplateContentLoader

Implementa XamlDeferringLoader para diferir la carga del contenido XAML definido para una plantilla en código XAML de WPF.Implements XamlDeferringLoader in order to defer loading of the XAML content that is defined for a template in WPF XAML.

TemplateKey

Cuando se utiliza como una clave de recurso para una plantilla de datos, permite a la plantilla de datos participar en el proceso de búsqueda.When used as a resource key for a data template, allows the data template to participate in the lookup process.

TemplatePartAttribute

Representa un atributo que se aplica a la definición de clase para identificar los tipos de las partes con nombre que se utilizan para la creación de plantillas.Represents an attribute that is applied to the class definition to identify the types of the named parts that are used for templating.

TemplateVisualStateAttribute

Especifica que un control puede estar en un estado determinado y que se espera VisualState en el objeto ControlTemplate del control.Specifies that a control can be in a certain state and that a VisualState is expected in the control's ControlTemplate.

TextDecoration

Representa una decoración de texto, que es un adorno visual que se agrega al texto (como un subrayado).Represents a text decoration, which a visual ornamentation that is added to text (such as an underline).

TextDecorationCollection

Representa una colección de instancias de TextDecoration.Represents a collection of TextDecoration instances.

TextDecorationCollectionConverter

Convierte instancias de TextDecorationCollection de otros tipos de datos.Converts instances of TextDecorationCollection from other data types.

TextDecorations

Proporciona un conjunto de decoraciones de texto predefinidas estáticas.Provides a set of static predefined text decorations.

ThemeDictionaryExtension

Implementa una extensión de marcado que permite a los autores de la aplicación personalizar los estilos de los controles basándose en el tema del sistema actual.Implements a markup extension that enables application authors to customize control styles based on the current system theme.

ThemeInfoAttribute

Especifica la ubicación en la que se almacenan los diccionarios de temas para un ensamblado.Specifies the location in which theme dictionaries are stored for an assembly.

ThicknessConverter

Convierte instancias de otros tipos en instancias de Thickness y viceversa.Converts instances of other types to and from instances of Thickness.

Trigger

Representa un desencadenador que aplica valores de propiedad o realiza acciones si se cumplen determinadas condiciones.Represents a trigger that applies property values or performs actions conditionally.

TriggerAction

Describe una acción que se va a realizar para un desencadenador.Describes an action to perform for a trigger.

TriggerActionCollection

Representa una colección de objetos TriggerAction.Represents a collection of TriggerAction objects.

TriggerBase

Representa la clase base para especificar un valor condicional dentro de un objeto Style.Represents the base class for specifying a conditional value within a Style object.

TriggerCollection

Representa una colección de objetos TriggerBase.Represents a collection of TriggerBase objects.

UIElement

UIElement es una clase base para implementaciones de nivel de núcleo de WPF que se compila a partir de características básicas de presentación y elementos de Windows Presentation Foundation (WPF).UIElement is a base class for WPF core level implementations building on Windows Presentation Foundation (WPF) elements and basic presentation characteristics.

UIElement3D

UIElement3D es una clase base para implementaciones de nivel de núcleo de WPF que se compila a partir de características básicas de presentación y elementos de Windows Presentation Foundation (WPF).UIElement3D is a base class for WPF core level implementations building on Windows Presentation Foundation (WPF) elements and basic presentation characteristics.

UIPropertyMetadata

Proporciona metadatos de propiedad para las propiedades que no son de marcos de trabajo y que tienen un impacto en la representación/interfaz de usuario en el nivel básico.Provides property metadata for non-framework properties that do have rendering/user interface impact at the core level.

VectorConverter

Convierte instancias de otros tipos en una colección Vector y viceversa.Converts instances of other types to and from a Vector.

VisualState

Representa la apariencia visual del control cuando está en un estado concreto.Represents the visual appearance of the control when it is in a specific state.

VisualStateChangedEventArgs

Proporciona datos para los eventos CurrentStateChanging y CurrentStateChanged.Provides data for the CurrentStateChanging and CurrentStateChanged events.

VisualStateGroup

Contiene objetos VisualState mutuamente excluyentes y objetos VisualTransition que se utilizan para pasar de un estado a otro.Contains mutually exclusive VisualState objects and VisualTransition objects that are used to move from one state to another.

VisualStateManager

Administra estados y la lógica para la transición entre estados de los controles.Manages states and the logic for transitioning between states for controls.

VisualTransition

Representa el comportamiento visual que se produce cuando un control pasa de un estado a otro.Represents the visual behavior that occurs when a control transitions from one state to another.

WeakEventManager

Proporciona una clase base para el administrador de eventos que se usa en el modelo de evento débil.Provides a base class for the event manager that is used in the weak event pattern. El administrador agrega y quita los agentes de escucha para los eventos (o las devoluciones de llamada) que también usan el modelo.The manager adds and removes listeners for events (or callbacks) that also use the pattern.

WeakEventManager.ListenerList

Proporciona una lista de colecciones integrada para almacenar los agentes de escucha de WeakEventManager.Provides a built-in collection list for storing listeners for a WeakEventManager.

WeakEventManager<TEventSource,TEventArgs>

Proporciona un WeakEventManager con seguridad de tipos que permite especificar el controlador de eventos que se va a usar para el modelo de “agente de escucha de evento débil”.Provides a type-safe WeakEventManager that enables you to specify the event handler to use for the "weak event listener" pattern. Esta clase define un parámetro de tipo para el origen del evento y un parámetro de tipo para los datos de eventos que se usan.This class defines a type parameter for the source of the event and a type parameter for the event data that is used.

WeakEventManager.ListenerList<TEventArgs>

Proporciona una lista de colecciones de seguridad de tipos para almacenar los agentes de escucha de WeakEventManager.Provides a type-safe collection list for storing listeners for a WeakEventManager. Esta clase define un parámetro de tipo para los datos de eventos que se usan.This class defines a type parameter for the event data that is used.

Window

Permite crear, configurar, mostrar y administrar la duración de las ventanas y los cuadros de diálogo.Provides the ability to create, configure, show, and manage the lifetime of windows and dialog boxes.

WindowCollection

Representa una colección de objetos Window.Represents a collection of Window objects. Esta clase no puede heredarse.This class cannot be inherited.

Estructuras

CornerRadius

Representa los radios de las esquinas de un rectángulo.Represents the radii of a rectangle's corners.

DependencyPropertyChangedEventArgs

Proporciona datos de los distintos eventos de cambio de propiedades.Provides data for various property changed events. Normalmente, estos eventos notifican cambios de valor efectivos en el valor de una propiedad de dependencia de solo lectura.Typically these events report effective value changes in the value of a read-only dependency property. Otro uso es como parte de una implementación de PropertyChangedCallback.Another usage is as part of a PropertyChangedCallback implementation.

DpiScale

Almacena información de PPP desde la que se representa Visual o UIElement.Stores DPI information from which a Visual or UIElement is rendered.

Duration

Representa la cantidad de tiempo que una clase Timeline está activa.Represents the duration of time that a Timeline is active.

FigureLength

Describe el alto o ancho de Figure.Describes the height or width of a Figure.

FontStretch

Describe el grado hasta el que se ha ajustado una fuente comparado con su relación de aspecto normal.Describes the degree to which a font has been stretched compared to the normal aspect ratio of that font.

FontStyle

Define una estructura que representa el estilo de un nombre de fuente como normal, cursiva u oblicuo.Defines a structure that represents the style of a font face as normal, italic, or oblique.

FontWeight

Hace referencia a la densidad de un tipo de letra, en términos de finura o ancho de los trazos.Refers to the density of a typeface, in terms of the lightness or heaviness of the strokes.

FreezableCollection<T>.Enumerator

Enumera los miembros de una FreezableCollection<T>.Enumerates the members of a FreezableCollection<T>.

GridLength

Representa la longitud de los elementos que admiten explícitamente los tipos de unidades Star.Represents the length of elements that explicitly support Star unit types.

Int32Rect

Describe el ancho, el alto y la ubicación de un rectángulo entero.Describes the width, height, and location of an integer rectangle.

LocalValueEntry

Representa un identificador de propiedad y el valor de propiedad para una propiedad de dependencia establecida localmente.Represents a property identifier and the property value for a locally set dependency property.

LocalValueEnumerator

Proporciona compatibilidad con la enumeración para los valores locales de las propiedades de dependencia que existen en un DependencyObject.Provides enumeration support for the local values of any dependency properties that exist on a DependencyObject.

Point

Representa un par de coordenadas x e y en un espacio bidimensional.Represents an x- and y-coordinate pair in two-dimensional space.

Rect

Describe el ancho, el alto y la ubicación de un rectángulo.Describes the width, height, and location of a rectangle.

RoutedEventHandlerInfo

Proporciona información de control especial para indicar a los agentes de escucha de eventos si deben invocarse determinados controladores.Provides special handling information to inform event listeners whether specific handlers should be invoked.

Size

Implementa una estructura que se utiliza para describir el elemento Size de un objeto.Implements a structure that is used to describe the Size of an object.

TextDecorationCollection.Enumerator

Enumera los elementos TextDecoration en una TextDecoration.Enumerates TextDecoration items in a TextDecoration.

Thickness

Describe el grosor de un marco alrededor de un rectángulo.Describes the thickness of a frame around a rectangle. Los cuatro valores Double describen los lados Left, Top, Right, y Bottom del rectángulo, respectivamente.Four Double values describe the Left, Top, Right, and Bottom sides of the rectangle, respectively.

ValueSource

Notifica la información devuelta de GetValueSource(DependencyObject, DependencyProperty).Reports the information returned from GetValueSource(DependencyObject, DependencyProperty).

Vector

Representa un desplazamiento en el espacio 2D.Represents a displacement in 2-D space.

Interfaces

IContentHost

Los diseños que hospedan ContentElement implementan esta interfaz.This interface is implemented by layouts which host ContentElement.

IDataObject

Proporciona un mecanismo para transferir datos que es independiente del formato.Provides a format-independent mechanism for transferring data.

IFrameworkInputElement

Declara un contrato de ámbito de nombres para los elementos de marco.Declares a namescope contract for framework elements.

IInputElement

Establece los eventos comunes, así como las propiedades y los métodos relacionados con eventos para el procesamiento básico de entradas mediante los elementos de Windows Presentation Foundation (WPF).Establishes the common events and also the event-related properties and methods for basic input processing by Windows Presentation Foundation (WPF) elements.

IWeakEventListener

Proporciona compatibilidad con la escucha de eventos para las clases que esperan recibir eventos a través del modelo WeakEvent y WeakEventManager.Provides event listening support for classes that expect to receive events through the WeakEvent pattern and a WeakEventManager.

Enumeraciones

BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions

Proporciona un conjunto de valores que describe la forma en la que el distribuidor responde a los errores que se producen durante la solicitud de procesamiento.Provides a set of values that describes how the dispatcher responds to failures that are encountered while requesting processing.

BaselineAlignment

Describe cómo se posiciona la línea base de un elemento basado en texto en el eje vertical, con respecto a la línea base establecida para el texto.Describes how the baseline for a text-based element is positioned on the vertical axis, relative to the established baseline for text.

BaseValueSource

Identifica el origen del sistema de propiedades de un valor de propiedad de dependencia concreta.Identifies the property system source of a particular dependency property value.

ColumnSpaceDistribution

Describe cómo distribuir el espacio en contenido que fluye por columnas.Describes how to distribute space in columnated flow content.

DragAction

Especifica si debe continuar una operación de arrastrar y colocar y de qué forma.Specifies how and if a drag-and-drop operation should continue.

DragDropEffects

Especifica los efectos de una operación de arrastrar y colocar.Specifies the effects of a drag-and-drop operation.

DragDropKeyStates

Especifica el estado actual de las teclas modificadoras (MAYÚS, CTRL y ALT), así como el estado de los botones del mouse.Specifies the current state of the modifier keys (SHIFT, CTRL, and ALT), as well as the state of the mouse buttons.

FigureHorizontalAnchor

Describe una referencia de posición para una figura en dirección horizontal.Describes a position reference for a figure in a horizontal direction.

FigureUnitType

Describe el tipo de unidad asociado al ancho o alto de FigureLength.Describes the unit type associated with the width or height of a FigureLength.

FigureVerticalAnchor

Describe el punto de referencia de una figura en dirección vertical.Describes the point of reference of a figure in the vertical direction.

FlowDirection

Define constantes que especifican la dirección de flujo del contenido del texto y los elementos de la interfaz de usuario.Defines constants that specify the content flow direction for text and user interface (UI) elements.

FontCapitals

Describe el estilo de las letras mayúsculas de un objeto Typography.Describes the capital letter style for a Typography object.

FontEastAsianLanguage

Proporciona un mecanismo para que el usuario seleccione versiones específicas de fuentes de glifos para un sistema de escritura o idioma especificado de Asia oriental.Provides a mechanism for the user to select font-specific versions of glyphs for a specified East Asian writing system or language.

FontEastAsianWidths

Proporciona un mecanismo para que el usuario seleccione glifos de diferentes estilos de ancho.Provides a mechanism for the user to select glyphs of different width styles.

FontFraction

Describe el estilo de fracción de un objeto Typography.Describes the fraction style for a Typography object.

FontNumeralAlignment

Describe la alineación de números para un objeto Typography.Describes the numeral alignment for a Typography object.

FontNumeralStyle

Describe el estilo de números para un objeto Typography.Describes the numeral style for a Typography object.

FontVariants

Representa formatos de glifo tipográficos con variaciones.Renders variant typographic glyph forms.

FrameworkPropertyMetadataOptions

Especifica los tipos de comportamiento de propiedad de nivel de marco de trabajo que pertenecen a una propiedad de dependencia concreta en el sistema de propiedades de Windows Presentation Foundation (WPF).Specifies the types of framework-level property behavior that pertain to a particular dependency property in the Windows Presentation Foundation (WPF) property system.

GridUnitType

Describe el tipo de valor contenido en un objeto GridLength.Describes the kind of value that a GridLength object is holding.

HorizontalAlignment

Indica dónde se debe mostrar un elemento en el eje horizontal con respecto a la ranura de disposición asignada del elemento principal.Indicates where an element should be displayed on the horizontal axis relative to the allocated layout slot of the parent element.

InheritanceBehavior

Indica el modo actual de búsqueda para la herencia de valores de propiedad, la búsqueda de recursos y la búsqueda de RelativeSource FindAncestor. Una búsqueda de RelativeSource FindAncestor se produce cuando en un enlace se usa un objeto RelativeSource que tiene su propiedad Mode establecida en el valor FindAncestor.A RelativeSource FindAncestor lookup occurs when a binding uses a RelativeSource that has its Mode property set to the FindAncestor value.

LineBreakCondition

Describe la condición de salto de línea alrededor de un objeto insertado.Describes the breaking condition around an inline object.

LineStackingStrategy

Describe un mecanismo por el que se determina un cuadro de línea por cada línea.Describes a mechanism by which a line box is determined for each line.

LocalizationCategory

Especifica el valor de categoría de LocalizabilityAttribute para una clase o un miembro de clase XAML (BAML) binaria.Specifies the category value of a LocalizabilityAttribute for a binary XAML (BAML) class or class member.

MessageBoxButton

Especifica los botones que se muestran en un cuadro de mensaje. Se utiliza como argumento del método Show.Used as an argument of the Show method.

MessageBoxImage

Especifica el icono que muestra un cuadro de mensaje.Specifies the icon that is displayed by a message box.

MessageBoxOptions

Especifica opciones de pantalla especiales para un cuadro de mensaje.Specifies special display options for a message box.

MessageBoxResult

Especifica en qué botón de un cuadro de mensaje hace clic el usuario. El método MessageBoxResult devuelve el objeto Show.MessageBoxResult is returned by the Show method.

Modifiability

Especifica el valor de modificabilidad de LocalizabilityAttribute para una clase o un miembro de clase XAML (BAML) binaria.Specifies the modifiability value of a LocalizabilityAttribute for a binary XAML (BAML) class or class member.

PowerLineStatus

Indica si está encendido el sistema o si se desconoce el estado de la alimentación del sistema.Indicates whether the system power is online, or that the system power status is unknown.

Readability

Especifica el valor de legibilidad de LocalizabilityAttribute para una clase o un miembro de clase XAML (BAML) binaria.Specifies the readability value of a LocalizabilityAttribute for a binary XAML (BAML) class or class member.

ReasonSessionEnding

Especifica la razón por la que finaliza la sesión del usuario. Lo usa la propiedad ReasonSessionEnding.Used by the ReasonSessionEnding property.

ResizeMode

Especifica si se puede cambiar el tamaño de una ventana y, en ese caso, cómo se puede hacer. Lo usa la propiedad ResizeMode.Used by the ResizeMode property.

ResourceDictionaryLocation

Especifica las ubicaciones en las que se encuentran los diccionarios de recursos de temas.Specifies the locations where theme resource dictionaries are located.

RoutingStrategy

Indica la estrategia de enrutamiento de un evento enrutado.Indicates the routing strategy of a routed event.

ShutdownMode

Especifica cómo se cerrará una aplicación. Lo usa la propiedad ShutdownMode.Used by the ShutdownMode property.

SizeToContent

Especifica cómo se dimensionará automáticamente una ventana para ajustar el contenido. Lo usa la propiedad SizeToContent.Used by the SizeToContent property.

TemplateKey.TemplateType

Describe los tipos diferentes de plantillas que usa TemplateKey.Describes the different types of templates that use TemplateKey.

TextAlignment

Especifica si el texto del objeto está alineado a la izquierda, a la derecha, centrado o justificado.Specifies whether the text in the object is left-aligned, right-aligned, centered, or justified.

TextDataFormat

Especifica el formato de los datos de texto.Specifies the data format of the text data.

TextDecorationLocation

Especifica la posición vertical de un objeto TextDecoration.Specifies the vertical position of a TextDecoration object.

TextDecorationUnit

Especifica el tipo de unidad de un TextDecorationPenOffset o un valor de grosor de Pen.Specifies the unit type of either a TextDecorationPenOffset or a Pen thickness value.

TextMarkerStyle

Describe el aspecto del estilo de viñeta de un elemento de lista.Describes the appearance of a list item's bullet style.

TextTrimming

Describe cómo se recorta el texto cuando sobrepasa el borde del cuadro contenedor.Describes how text is trimmed when it overflows the edge of its containing box.

TextWrapping

Especifica si el texto se ajusta cuando llega al borde del cuadro contenedor.Specifies whether text wraps when it reaches the edge of the containing box.

VerticalAlignment

Describe cómo se coloca o ajusta un elemento secundario verticalmente dentro de la ranura de diseño de un elemento primario.Describes how a child element is vertically positioned or stretched within a parent's layout slot.

Visibility

Especifica el estado de visualización de un elemento.Specifies the display state of an element.

WindowStartupLocation

Especifica la posición en la que se mostrará una Window la primera vez que se abra. Lo usa la propiedad WindowStartupLocation.Used by the WindowStartupLocation property.

WindowState

Especifica si una ventana está minimizada, maximizada o restaurada. Lo usa la propiedad WindowState.Used by the WindowState property.

WindowStyle

Especifica el tipo de borde que tiene un objeto Window. Lo usa la propiedad WindowStyle.Used by the WindowStyle property.

WrapDirection

Especifica las direcciones permitidas en las que se puede ajustar el contenido alrededor de un objeto.Specifies the allowable directions that content can wrap around an object.

Delegados

AutoResizedEventHandler

Representa el método que controlará el evento AutoResized iniciado por HwndSource.Represents the method that will handle the AutoResized event raised by HwndSource.

CoerceValueCallback

Proporciona una plantilla para un método al que se llama cuando se vuelve a evaluar el valor de una propiedad de dependencia o cuando se solicita específicamente la conversión.Provides a template for a method that is called whenever a dependency property value is being re-evaluated, or coercion is specifically requested.

DataObjectCopyingEventHandler

Representa un método que controlará el evento adjunto Copying.Represents a method that will handle the Copying attached event.

DataObjectPastingEventHandler

Representa un método que controlará el evento adjunto Pasting.Represents a method that will handle the Pasting attached event.

DataObjectSettingDataEventHandler

Representa un método que controlará el evento adjunto SettingData.Represents a method that will handle the SettingData attached event.

DependencyPropertyChangedEventHandler

Representa el método que controlará los eventos generados cuando se cambia una DependencyProperty en una implementación de DependencyObject determinada.Represents the method that will handle events raised when a DependencyProperty is changed on a particular DependencyObject implementation.

DpiChangedEventHandler

Representa un método que controlará DpiChangedEventArgs.Represents a method that will handle DpiChangedEventArgs.

DragEventHandler

Representa un método que controlará los eventos enrutados de arrastrar y colocar, como por ejemplo, DragEnter.Represents a method that will handle drag-and-drop routed events, for example DragEnter.

ExitEventHandler

Representa el método que controla el evento Exit.Represents the method that handles the Exit event.

GiveFeedbackEventHandler

Representa un método que controlará el evento enrutado de comentarios de las operaciones de arrastrar y colocar en proceso, como por ejemplo, GiveFeedback.Represents a method that will handle the feedback routed event from in-process drag-and-drop operations, for instance GiveFeedback.

HwndDpiChangedEventHandler

Delegado que se debe utilizar para los controladores que reciben la notificación de cambio de PPP.The delegate to use for handlers that receive DPI change notification.

PropertyChangedCallback

Representa la devolución de llamada que se invoca cuando cambia el valor de propiedad efectivo de una propiedad de dependencia.Represents the callback that is invoked when the effective property value of a dependency property changes.

QueryContinueDragEventHandler

Representa un método que controlará los eventos enrutados, y que permite que el origen de arrastre cancele una operación de arrastrar y colocar; por ejemplo, QueryContinueDrag.Represents a method that will handle the routed events that enables a drag-and-drop operation to be canceled by the drag source, for example QueryContinueDrag.

RequestBringIntoViewEventHandler

Representa el método que controlará el evento enrutado RequestBringIntoView.Represents the method that will handle the RequestBringIntoView routed event.

RoutedEventHandler

Representa el método que controlará los diversos eventos enrutados que no tienen datos de eventos específicos más allá de los datos comunes para todos los eventos enrutados.Represents the method that will handle various routed events that do not have specific event data beyond the data that is common for all routed events.

RoutedPropertyChangedEventHandler<T>

Representa métodos que controlarán diversos eventos enrutados que realizan el seguimiento de los cambios de valor de propiedad.Represents methods that will handle various routed events that track property value changes.

SessionEndingCancelEventHandler

Representa el método que controla el evento SessionEnding.Represents the method that handles the SessionEnding event.

SizeChangedEventHandler

Representa el método que controlará el evento enrutado SizeChanged.Represents the method that will handle the SizeChanged routed event.

SourceChangedEventHandler

Representa el método que controlará el evento "SourceChanged" en elementos específicos del agente de escucha.Represents the method that will handle the "SourceChanged" event on specific listener elements.

StartupEventHandler

Representa el método que controla el evento Startup.Represents the method that handles the Startup event.

ValidateValueCallback

Representa un método que se utiliza como una devolución de llamada que valida el valor efectivo de una propiedad de dependencia.Represents a method used as a callback that validates the effective value of a dependency property.