System.Windows Namespace

Fornece várias classes de elemento base importantes da WPF (Windows Presentation Foundation), várias classes compatíveis com o sistema de propriedade e a lógica de eventos da WPF e outros tipos que são mais amplamente consumidos pelo núcleo e a estrutura da WPF. 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.

Classes

Application

Encapsula um aplicativo do Windows Presentation Foundation.Encapsulates a Windows Presentation Foundation application.

AttachedPropertyBrowsableAttribute

Fornece uma classe base para os atributos do .NET Framework que relata o escopo de uso das propriedades anexadas.Provides a base class for .NET Framework attributes that report the use scope of attached properties.

AttachedPropertyBrowsableForChildrenAttribute

Especifica que uma propriedade anexada tem um escopo navegável que se estende aos elementos filho na árvore lógica.Specifies that an attached property has a browsable scope that extends to child elements in the logical tree.

AttachedPropertyBrowsableForTypeAttribute

Especifica que uma propriedade anexada é navegável apenas em elementos que derivam de um tipo especificado.Specifies that an attached property is browsable only for elements that derive from a specified type.

AttachedPropertyBrowsableWhenAttributePresentAttribute

Especifica que uma propriedade anexada é navegável apenas em um elemento que também tem outro atributo .NET Framework específico aplicado à sua definição de classe.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

Fornece dados para o evento AutoResized gerado por HwndSource.Provides data for the AutoResized event raised by HwndSource.

BaseCompatibilityPreferences

Contém propriedades que especificam como um aplicativo deve se comportar em relação aos novos recursos WPF que estão no assembly WindowsBase.Contains properties that specify how an application should behave relative to new WPF features that are in the WindowsBase assembly.

Clipboard

Fornece métodos estáticos que facilitam a transferência de dados de e para a Área de Transferência do sistema.Provides static methods that facilitate transferring data to and from the system Clipboard.

ColorConvertedBitmapExtension

Implementa uma extensão de marcação que habilita a criação de ColorConvertedBitmap.Implements a markup extension that enables ColorConvertedBitmap creation. Um ColorConvertedBitmap não tem um perfil inserido, o perfil em vez disso sendo baseado nos valores de origem e de destino.A ColorConvertedBitmap does not have an embedded profile, the profile instead being based on source and destination values.

ComponentResourceKey

Define ou referencia as chaves de recurso com base em nomes de classe de assemblies externos, bem como um identificador adicional.Defines or references resource keys based on class names in external assemblies, as well as an additional identifier.

Condition

Representa uma condição para MultiTrigger e MultiDataTrigger, que aplica alterações a valores de propriedade com base em um conjunto de condições.Represents a condition for the MultiTrigger and the MultiDataTrigger, which apply changes to property values based on a set of conditions.

ConditionCollection

Representa uma coleção de objetos Condition .Represents a collection of Condition objects.

ContentElement

Fornece uma classe base de nível de núcleo do WPF para elementos de conteúdo.Provides a WPF core-level base class for content elements. Elementos de conteúdo são projetados para apresentação de estilo de fluxo usando um modelo de layout intuitivo orientado para marcação e um modelo de objeto deliberadamente simples.Content elements are designed for flow-style presentation, using an intuitive markup-oriented layout model and a deliberately simple object model.

ContentOperations

Fornece métodos de utilitário estático para obter ou definir a posição de um ContentElement em uma árvore de elementos.Provides static utility methods for getting or setting the position of a ContentElement in an element tree.

CoreCompatibilityPreferences

Contém propriedades que especificam como um aplicativo deve se comportar em relação a recursos WPF que estão no assembly PresentationCore.Contains properties that specify how an application should behave relative to WPF features that are in the PresentationCore assembly.

CornerRadiusConverter

Converte instâncias de outros tipos de e para um CornerRadius.Converts instances of other types to and from a CornerRadius.

CultureInfoIetfLanguageTagConverter

Converte instâncias de CultureInfo de e para outros tipos de dados.Converts instances of CultureInfo to and from other data types.

DataFormat

Representa um formato de dados usando um nome de formato e uma ID numérica.Represents a data format by using a format name and numeric ID.

DataFormats

Fornece um conjunto de nomes de formatos de dados predefinidos que podem ser usados para identificar os formatos de dados disponíveis nas operações de área de transferência ou do tipo "arrastar e soltar".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

Fornece uma implementação básica da interface IDataObject, que define um mecanismo independente de formato para a transferência de dados.Provides a basic implementation of the IDataObject interface, which defines a format-independent mechanism for transferring data.

DataObjectCopyingEventArgs

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

DataObjectEventArgs

Fornece uma classe base abstrata para eventos associados à classe DataObject.Provides an abstract base class for events associated with the DataObject class.

DataObjectPastingEventArgs

Contém argumentos para o DataObject.PastingContains arguments for the DataObject.Pasting evento.event.

DataObjectSettingDataEventArgs

Contém argumentos para o DataObject.SettingDataContains arguments for the DataObject.SettingData evento.event.

DataTemplate

Descreve a estrutura visual de um objeto de dados.Describes the visual structure of a data object.

DataTemplateKey

Representa a chave de recurso para a classe DataTemplate.Represents the resource key for the DataTemplate class.

DataTrigger

Representa um gatilho que aplica valores de propriedade ou executa ações quando os dados associados atendem a uma condição especificada.Represents a trigger that applies property values or performs actions when the bound data meets a specified condition.

DeferrableContent

Representa o conteúdo adiável que é mantido em BAML como um fluxo.Represents deferrable content that is held within BAML as a stream.

DeferrableContentConverter

Converte um fluxo em uma instância DeferrableContent.Converts a stream to a DeferrableContent instance.

DependencyObject

Representa um objeto que participa do sistema de propriedade de dependência.Represents an object that participates in the dependency property system.

DependencyObjectType

Implementa um cache do tipo subjacente para todos os tipos derivados DependencyObject.Implements an underlying type cache for all DependencyObject derived types.

DependencyProperty

Representa uma propriedade que pode ser definida por meio de métodos como estilos, vinculação de dados, animação e herança.Represents a property that can be set through methods such as, styling, data binding, animation, and inheritance.

DependencyPropertyHelper

Fornece um método auxiliar único (GetValueSource(DependencyObject, DependencyProperty)) que informa que a origem do sistema de propriedades para o valor efetivo de uma propriedade de dependência.Provides a single helper method (GetValueSource(DependencyObject, DependencyProperty)) that reports the property system source for the effective value of a dependency property.

DependencyPropertyKey

Fornece um identificador de propriedade de dependência para acesso de gravação limitado a uma propriedade de dependência somente leitura.Provides a dependency property identifier for limited write access to a read-only dependency property.

DialogResultConverter

Converte a propriedade DialogResult, que é um valor Nullable<T> do tipo Boolean de e para outros tipos.Converts the DialogResult property, which is a Nullable<T> value of type Boolean, to and from other types.

DpiChangedEventArgs

Essa classe passa as informações necessárias para qualquer ouvinte do evento DpiChangedEvent, como quando uma janela é movida para um monitor com DPI diferente ou o DPI do monitor atual é alterado.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

Fornece métodos e campos auxiliares para iniciar operações do tipo “arrastar e soltar”, incluindo um método para iniciar uma operação desse tipo e recursos para adicionar e remover manipuladores de eventos relacionados a esse tipo de operação.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

Contém argumentos relevantes para todos os eventos do tipo "arrastar e soltar" (DragEnter, DragLeave, DragOver e Drop).Contains arguments relevant to all drag-and-drop events (DragEnter, DragLeave, DragOver, and Drop).

DurationConverter

Converte instâncias de Duration para e de outras representações de tipo.Converts instances of Duration to and from other type representations.

DynamicResourceExtension

Implementa uma extensão de marcação compatível com as referências a recursos dinâmicos feitas de XAML.Implements a markup extension that supports dynamic resource references made from XAML.

DynamicResourceExtensionConverter

Converte de XAML analisado em DynamicResourceExtension e é compatível com referências a recursos dinâmicos feitas de XAML.Converts from parsed XAML to DynamicResourceExtension and supports dynamic resource references made from XAML.

EventManager

Fornece métodos de utilitário relacionados a eventos que registram eventos roteados de proprietários de classe e adicionam manipuladores de classe.Provides event-related utility methods that register routed events for class owners and add class handlers.

EventPrivateKey

Fornece uma identificação exclusiva para eventos cujos manipuladores são armazenados em uma tabela de hash interna.Provides unique identification for events whose handlers are stored into an internal hashtable.

EventRoute

Representa o contêiner da rota a ser seguido por um evento roteado.Represents the container for the route to be followed by a routed event.

EventSetter

Representa um setter de eventos em um estilo.Represents an event setter in a style. Setters de evento invocam os manipuladores de eventos especificados em resposta a eventos.Event setters invoke the specified event handlers in response to events.

EventTrigger

Representa um gatilho que aplica um conjunto de ações em resposta a um evento.Represents a trigger that applies a set of actions in response to an event.

ExceptionRoutedEventArgs

Fornece dados para os eventos com falha Image e MediaElement.Provides data for the Image and MediaElement failed events.

ExitEventArgs

Argumentos de evento para o evento Exit.Event arguments for the Exit event.

Expression

Este tipo é compatível com a infraestrutura do WPF (Windows Presentation Foundation) e não se destina a ser usado diretamente no código.This type supports the Windows Presentation Foundation (WPF) infrastructure and is not intended to be used directly from your code.

ExpressionConverter

Converte instâncias de Expression para e de outros tipos.Converts instances of Expression to and from other types.

FigureLengthConverter

Converte instâncias de outros tipos de e para um FigureLength.Converts instances of other types to and from a FigureLength.

FontSizeConverter

Converte valores de tamanho da fonte para e de outras representações de tipo.Converts font size values to and from other type representations.

FontStretchConverter

Converte instâncias de FontStretch para e de outras representações de tipo.Converts instances of FontStretch to and from other type representations.

FontStretches

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

FontStyleConverter

Converte instâncias de FontStyle de e para outros tipos de dados.Converts instances of FontStyle to and from other data types.

FontStyles

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

FontWeightConverter

Converte instâncias de FontWeight de e para outros tipos de dados.Converts instances of FontWeight to and from other data types.

FontWeights

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

FrameworkCompatibilityPreferences

Contém propriedades que especificam como um aplicativo deve se comportar em relação a recursos WPF que estão no assembly PresentationFramework.Contains properties that specify how an application should behave relative to WPF features that are in the PresentationFramework assembly.

FrameworkContentElement

FrameworkContentElement é a implementação em nível de estrutura do WPF (Windows Presentation Foundation) e a expansão da classe base ContentElement.FrameworkContentElement is the WPF framework-level implementation and expansion of the ContentElement base class. FrameworkContentElement adiciona suporte para APIs de entrada adicionais (incluindo menus de contexto e dicas de ferramentas), storyboards, contexto de dados para vinculação de dados, suporte a estilos e APIs auxiliares de árvore lógica.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

Fornece um conjunto de propriedades, eventos e métodos de nível de estrutura do WPF para elementos WPF (Windows Presentation Foundation).Provides a WPF framework-level set of properties, events, and methods for Windows Presentation Foundation (WPF) elements. Essa classe representa a implementação de nível de estrutura do WPF fornecida que se baseia nas APIs de nível de núcleo do WPF definidos pelo 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

Dá suporte à criação de modelos.Supports the creation of templates.

FrameworkPropertyMetadata

Relata ou aplica metadados para uma propriedade de dependência, especificamente adicionando características específicas de estrutura do sistema de propriedade.Reports or applies metadata for a dependency property, specifically adding framework-specific property system characteristics.

FrameworkTemplate

Habilita a instanciação de uma árvore de FrameworkElement e/ou objetos FrameworkContentElement.Enables the instantiation of a tree of FrameworkElement and/or FrameworkContentElement objects.

Freezable

Define um objeto que tem um estado modificável e um estado somente leitura (congelado).Defines an object that has a modifiable state and a read-only (frozen) state. Classes que derivam de Freezable fornecem notificação de alteração detalhada, podem ser transformadas em imutáveis e podem clonar a si mesmas.Classes that derive from Freezable provide detailed change notification, can be made immutable, and can clone themselves.

FreezableCollection<T>

Representa uma coleção de objetos DependencyObject, Freezable ou Animatable.Represents a collection of DependencyObject, Freezable, or Animatable objects. FreezableCollection<T> é, ele próprio, de um tipo Animatable.FreezableCollection<T> is itself an Animatable type.

GiveFeedbackEventArgs

Contém argumentos para o evento GiveFeedback.Contains arguments for the GiveFeedback event.

GridLengthConverter

Converte a instâncias de outros tipos de e para instâncias GridLength.Converts instances of other types to and from GridLength instances.

HierarchicalDataTemplate

Representa uma DataTemplate que fornece suporte a HeaderedItemsControl, como TreeViewItem ou MenuItem.Represents a DataTemplate that supports HeaderedItemsControl, such as TreeViewItem or MenuItem.

HwndDpiChangedEventArgs

Representa um tipo de HandledEventArgs que é relevante para um evento DpiChanged.Represents a type of HandledEventArgs that is relevant to a DpiChanged event.

Int32RectConverter

Converte instâncias de outros tipos de e para um Int32Rect.Converts instances of other types to and from an Int32Rect.

KeySplineConverter

Converte instâncias de outros tipos de e para um KeySpline.Converts instances of other types to and from a KeySpline.

KeyTimeConverter

Converte instâncias de KeyTime para e de outros tipos.Converts instances of KeyTime to and from other types.

LengthConverter

Converte instâncias de outros tipos de e para instâncias de um Double que representa o comprimento do objeto.Converts instances of other types to and from instances of a Double that represent an object's length.

LocalizabilityAttribute

Especifica os atributos de localização para uma classe ou membro de classe de BAML (XAML binário).Specifies the localization attributes for a binary XAML (BAML) class or class member.

Localization

A classe Localization define propriedades anexadas para atributos de localização e comentários.The Localization class defines attached properties for localization attributes and comments.

LogicalTreeHelper

Fornece métodos auxiliares estáticos para consultar os objetos na árvore lógica.Provides static helper methods for querying objects in the logical tree.

LostFocusEventManager

Fornece uma implementação WeakEventManager para que seja possível usar o padrão de "ouvinte de eventos fraco" para anexar ouvintes aos eventos LostFocus ou 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

Fornece dados para os eventos de ScriptCommand e de ScriptCommand .Provides data for the ScriptCommand and ScriptCommand events.

MessageBox

Exibe uma caixa de mensagem.Displays a message box.

MultiDataTrigger

Representa um gatilho que aplica valores de propriedade ou executa ações quando os dados associados atendem a um conjunto de condições.Represents a trigger that applies property values or performs actions when the bound data meet a set of conditions.

MultiTrigger

Representa um gatilho que aplica valores de propriedade ou executa ações quando um conjunto de condições são atendidas.Represents a trigger that applies property values or performs actions when a set of conditions are satisfied.

NameScope

Implementa suporte básico WPF para os métodos INameScope que armazenam ou recuperam os mapeamentos nome-objeto em um namescope XAML específico.Implements base WPF support for the INameScope methods that store or retrieve name-object mappings into a particular XAML namescope. Adiciona o suporte à propriedade anexada para simplificar a obtenção ou definição de nomes de namescopes XAML dinamicamente no nível de elemento.Adds attached property support to make it simpler to get or set XAML namescope names dynamically at the element level.

NullableBoolConverter

Converte de e para o tipo Nullable<T> (usando a restrição de tipo Boolean no genérico).Converts to and from the Nullable<T> type (using the Boolean type constraint on the generic).

PointConverter

Converte instâncias de outros tipos de e para um Point.Converts instances of other types to and from a Point.

PresentationSource

Fornece uma base abstrata às classes que apresentam conteúdo de outra tecnologia como parte de um cenário de interoperação.Provides an abstract base for classes that present content from another technology as part of an interoperation scenario. Além disso, essa classe fornece métodos estáticos para trabalhar com essas origens, bem como a arquitetura básica da apresentação da camada visual.In addition, this class provides static methods for working with these sources, as well as the basic visual-layer presentation architecture.

PropertyMetadata

Define alguns aspectos do comportamento de uma propriedade de dependência conforme ela é aplicada a um tipo específico, incluindo as condições com as quais ela foi registrada.Defines certain behavior aspects of a dependency property as it is applied to a specific type, including conditions it was registered with.

PropertyPath

Implementa uma estrutura de dados para descrever uma propriedade como um caminho abaixo de outra propriedade ou abaixo de um tipo proprietário.Implements a data structure for describing a property as a path below another property, or below an owning type. Caminhos de propriedade são usados na vinculação de dados a objetos e em cronogramas e storyboards para animações.Property paths are used in data binding to objects, and in storyboards and timelines for animations.

PropertyPathConverter

Fornece um conversor de tipo para objetos PropertyPath.Provides a type converter for PropertyPath objects.

QueryContinueDragEventArgs

Contém argumentos para o evento QueryContinueDrag.Contains arguments for the QueryContinueDrag event.

RectConverter

Converte instâncias de outros tipos de e para instâncias de Rect.Converts instances of other types to and from instances of Rect.

RequestBringIntoViewEventArgs

Fornece dados para o evento roteado RequestBringIntoView.Provides data for the RequestBringIntoView routed event.

ResourceDictionary

Fornece uma implementação de dicionário/tabela de hash que contém recursos WPF usados por componentes e outros elementos de um aplicativo WPF.Provides a hash table / dictionary implementation that contains WPF resources used by components and other elements of a WPF application.

ResourceKey

Fornece uma classe base abstrata para várias chaves de recurso.Provides an abstract base class for various resource keys.

ResourceReferenceKeyNotFoundException

A exceção que é gerada quando não é possível encontrar uma chave de referência de recurso durante a análise ou a serialização dos recursos de extensão de marcação.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 um evento roteado e declara suas características.Represents and identifies a routed event and declares its characteristics.

RoutedEventArgs

Contém informações de estado e dados de eventos associados a um evento roteado.Contains state information and event data associated with a routed event.

RoutedPropertyChangedEventArgs<T>

Fornece dados sobre uma alteração de valor de uma propriedade de dependência, conforme relatado por determinados eventos roteados, incluindo os valores anterior e atual da propriedade que foi alterada.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

Contém os argumentos de evento para o evento SessionEnding.Contains the event arguments for the SessionEnding event.

Setter

Representa um setter que se aplica a um valor da propriedade.Represents a setter that applies a property value.

SetterBase

Representa a classe base para setters de valor.Represents the base class for value setters.

SetterBaseCollection

Representa uma coleção de objetos SetterBase .Represents a collection of SetterBase objects.

SizeChangedEventArgs

Fornece dados relacionados ao evento SizeChanged.Provides data related to the SizeChanged event.

SizeChangedInfo

Relatar as especificações de uma alteração de valor que envolve um Size.Report the specifics of a value change involving a Size. É usado como um parâmetro em substituições OnRenderSizeChanged(SizeChangedInfo).This is used as a parameter in OnRenderSizeChanged(SizeChangedInfo) overrides.

SizeConverter

Converte instâncias de outros tipos de e para instâncias da classe Size.Converts instances of other types to and from instances of the Size class.

SourceChangedEventArgs

Fornece dados para o evento SourceChanged, usado para a interoperação.Provides data for the SourceChanged event, used for interoperation. Essa classe não pode ser herdada.This class cannot be inherited.

SplashScreen

Fornece uma tela de inicialização para um aplicativo WPF (Windows Presentation Foundation).Provides a startup screen for a Windows Presentation Foundation (WPF) application.

StartupEventArgs

Contém os argumentos para o evento Startup.Contains the arguments for the Startup event.

StaticResourceExtension

Implementa uma extensão de marcação que dá suporte a referências de recurso (tempo de carregamento XAML) estáticas feitas do XAML.Implements a markup extension that supports static (XAML load time) resource references made from XAML.

StrokeCollectionConverter

Converte um StrokeCollection em uma cadeia de caracteres.Converts a StrokeCollection to a string.

Style

Permite o compartilhamento de propriedades, recursos e manipuladores de eventos entre instâncias de um tipo.Enables the sharing of properties, resources, and event handlers between instances of a type.

StyleTypedPropertyAttribute

Representa um atributo aplicado à definição de classe e determina o TargetTypes das propriedades do 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

Contém as cores do sistema, pinceis do sistema e chaves de recurso do sistema que correspondem aos elementos de exibição do sistema.Contains system colors, system brushes, and system resource keys that correspond to system display elements.

SystemCommands

Define os comandos roteados que são comuns para gerenciamento de janela.Defines routed commands that are common to window management.

SystemFonts

Contém propriedades que expõem os recursos do sistema que envolvem fontes.Contains properties that expose the system resources that concern fonts.

SystemParameters

Contém propriedades que você pode usar para consultar as configurações do sistema.Contains properties that you can use to query system settings.

TemplateBindingExpression

Descreve uma instância em tempo de execução de uma TemplateBindingExtension.Describes a run-time instance of a TemplateBindingExtension.

TemplateBindingExpressionConverter

Um conversor de tipo usado para construir uma extensão de marcação de uma instância TemplateBindingExpression durante a serialização.A type converter that is used to construct a markup extension from a TemplateBindingExpression instance during serialization.

TemplateBindingExtension

Implementa uma extensão de marcação que dá suporte à associação entre o valor de uma propriedade em um modelo e o valor de outra propriedade exposta no controle modelo.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

Um conversor de tipo usado para construir uma TemplateBindingExtension de uma instância durante a serialização.A type converter that is used to construct a TemplateBindingExtension from an instance during serialization.

TemplateContent

Implementa a lógica de gravação e reprodução que os modelos usam para adiar o conteúdo ao interagirem com leitores e gravadores 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 adiar o carregamento do conteúdo XAML definido para um modelo em WPF XAML.Implements XamlDeferringLoader in order to defer loading of the XAML content that is defined for a template in WPF XAML.

TemplateKey

Quando usado como uma chave de recurso para um modelo de dados, permite que o modelo de dados participe do processo de pesquisa.When used as a resource key for a data template, allows the data template to participate in the lookup process.

TemplatePartAttribute

Representa um atributo aplicado à definição de classe para identificar os tipos das partes nomeadas que são usadas para modelagem.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 um controle pode estar em um determinado estado e que um VisualState é esperado no ControlTemplate do controle.Specifies that a control can be in a certain state and that a VisualState is expected in the control's ControlTemplate.

TextDecoration

Representa uma decoração de texto, que é um ornamento visual adicionado ao texto (como um sublinhado).Represents a text decoration, which a visual ornamentation that is added to text (such as an underline).

TextDecorationCollection

Representa uma coleção de instâncias TextDecoration.Represents a collection of TextDecoration instances.

TextDecorationCollectionConverter

Converte instâncias de TextDecorationCollection de outros tipos de dados.Converts instances of TextDecorationCollection from other data types.

TextDecorations

Fornece um conjunto de decorações de texto predefinido estático.Provides a set of static predefined text decorations.

ThemeDictionaryExtension

Implementa uma extensão de marcação que permite aos autores de aplicativos personalizar os estilos de controle com base no tema atual do sistema.Implements a markup extension that enables application authors to customize control styles based on the current system theme.

ThemeInfoAttribute

Especifica o local no qual os dicionários de tema são armazenados para um assembly.Specifies the location in which theme dictionaries are stored for an assembly.

ThicknessConverter

Converte instâncias de outros tipos de e para instâncias de Thickness.Converts instances of other types to and from instances of Thickness.

Trigger

Representa um gatilho que aplica valores de propriedade ou executa ações de forma condicional.Represents a trigger that applies property values or performs actions conditionally.

TriggerAction

Descreve uma ação a ser executada para um gatilho.Describes an action to perform for a trigger.

TriggerActionCollection

Representa uma coleção de objetos TriggerAction .Represents a collection of TriggerAction objects.

TriggerBase

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

TriggerCollection

Representa uma coleção de objetos TriggerBase .Represents a collection of TriggerBase objects.

UIElement

UIElement é uma classe base para implementações no nível do núcleo WPF baseada em elementos WPF (Windows Presentation Foundation) e características de apresentação básicas.UIElement is a base class for WPF core level implementations building on Windows Presentation Foundation (WPF) elements and basic presentation characteristics.

UIElement3D

UIElement3D é uma classe base para implementações no nível do núcleo WPF baseada em elementos WPF (Windows Presentation Foundation) e características de apresentação básicas.UIElement3D is a base class for WPF core level implementations building on Windows Presentation Foundation (WPF) elements and basic presentation characteristics.

UIPropertyMetadata

Fornece metadados de propriedade para propriedades que não são de estrutura, mas que têm impacto de renderização/interface do usuário no nível de núcleo.Provides property metadata for non-framework properties that do have rendering/user interface impact at the core level.

VectorConverter

Converte instâncias de outros tipos de e para um Vector.Converts instances of other types to and from a Vector.

VisualState

Representa a aparência visual do controle quando ele está em um estado específico.Represents the visual appearance of the control when it is in a specific state.

VisualStateChangedEventArgs

Fornece dados para os eventos de CurrentStateChanging e de CurrentStateChanged .Provides data for the CurrentStateChanging and CurrentStateChanged events.

VisualStateGroup

Contém objetos VisualState mutuamente exclusivos e objetos VisualTransition que são usados para mover de um estado para outro.Contains mutually exclusive VisualState objects and VisualTransition objects that are used to move from one state to another.

VisualStateManager

Gerencia os estados e a lógica para fazer a transição entre estados para controles.Manages states and the logic for transitioning between states for controls.

VisualTransition

Representa o comportamento visual que ocorre quando um controle faz a transição de um estado para outro.Represents the visual behavior that occurs when a control transitions from one state to another.

WeakEventManager

Fornece uma classe base para o gerenciador de evento que é usado no padrão de evento fraco.Provides a base class for the event manager that is used in the weak event pattern. O Gerenciador adiciona e remove os ouvintes de eventos (ou retornos de chamada) que também usam o padrão.The manager adds and removes listeners for events (or callbacks) that also use the pattern.

WeakEventManager.ListenerList

Fornece uma lista de coleção interna para armazenar ouvintes de um WeakEventManager.Provides a built-in collection list for storing listeners for a WeakEventManager.

WeakEventManager<TEventSource,TEventArgs>

Fornece um WeakEventManager fortemente tipado que permite especificar o manipulador de eventos a ser usado para o padrão "ouvinte de evento fraco".Provides a type-safe WeakEventManager that enables you to specify the event handler to use for the "weak event listener" pattern. Essa classe define um parâmetro de tipo para a origem do evento e um parâmetro de tipo para os dados de evento que são usados.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>

Fornece uma lista de coleção fortemente tipada para armazenar ouvintes de um WeakEventManager.Provides a type-safe collection list for storing listeners for a WeakEventManager. Essa classe define um parâmetro de tipo para os dados de evento que são usados.This class defines a type parameter for the event data that is used.

Window

Fornece a capacidade de criar, configurar, exibir e gerenciar o tempo de vida de janelas e caixas de diálogo.Provides the ability to create, configure, show, and manage the lifetime of windows and dialog boxes.

WindowCollection

Representa uma coleção de objetos Window .Represents a collection of Window objects. Essa classe não pode ser herdada.This class cannot be inherited.

Estruturas

CornerRadius

Representa os raios dos cantos de um retângulo.Represents the radiuses of a rectangle's corners.

DependencyPropertyChangedEventArgs

Fornece dados para vários eventos alterados pela propriedade.Provides data for various property changed events. Normalmente, esses eventos relatam alterações de valor efetivo no valor de uma propriedade de dependência somente leitura.Typically these events report effective value changes in the value of a read-only dependency property. Outro uso é como parte de uma implementação PropertyChangedCallback.Another usage is as part of a PropertyChangedCallback implementation.

DpiScale

Armazena informações de DPI das quais um Visual ou UIElement é renderizado.Stores DPI information from which a Visual or UIElement is rendered.

Duration

Representa a duração do tempo em que um Timeline está ativo.Represents the duration of time that a Timeline is active.

FigureLength

Descreve a altura ou largura de um Figure.Describes the height or width of a Figure.

FontStretch

Descreve o grau em que uma fonte foi ampliada em comparação com sua taxa de proporção normal.Describes the degree to which a font has been stretched compared to the normal aspect ratio of that font.

FontStyle

Define uma estrutura que representa o estilo de um tipo de fonte como normal, itálico ou oblíquo.Defines a structure that represents the style of a font face as normal, italic, or oblique.

FontWeight

Referencia a densidade de uma face de tipos, em termos de luminosidade ou peso dos traços.Refers to the density of a typeface, in terms of the lightness or heaviness of the strokes.

FreezableCollection<T>.Enumerator

Enumera os membros de um FreezableCollection<T>.Enumerates the members of a FreezableCollection<T>.

GridLength

Representa o tamanho dos elementos que oferecem suporte explicitamente aos tipos de unidade Star.Represents the length of elements that explicitly support Star unit types.

Int32Rect

Descreve a largura, altura e local de um retângulo inteiro.Describes the width, height, and location of an integer rectangle.

LocalValueEntry

Representa um identificador de propriedade e o valor da propriedade para a propriedade de dependência definida localmente.Represents a property identifier and the property value for a locally set dependency property.

LocalValueEnumerator

Fornece suporte de enumeração para os valores de locais de quaisquer propriedades de dependência que existem em um DependencyObject.Provides enumeration support for the local values of any dependency properties that exist on a DependencyObject.

Point

Representa um par de coordenadas x e y no espaço bidimensional.Represents an x- and y-coordinate pair in two-dimensional space.

Rect

Descreve a largura, altura e local de um retângulo.Describes the width, height, and location of a rectangle.

RoutedEventHandlerInfo

Fornece informações de tratamento especial para informar ouvintes de evento se os manipuladores específicos devem ser chamados.Provides special handling information to inform event listeners whether specific handlers should be invoked.

Size

Implementa uma estrutura usada para descrever o Size de um objeto.Implements a structure that is used to describe the Size of an object.

TextDecorationCollection.Enumerator

Enumera itens TextDecoration em um TextDecoration.Enumerates TextDecoration items in a TextDecoration.

Thickness

Descreve a espessura de um quadro em torno de um retângulo.Describes the thickness of a frame around a rectangle. Quatro valores Double descrevem os lados Left, Top, Right e Bottom do retângulo, respectivamente.Four Double values describe the Left, Top, Right, and Bottom sides of the rectangle, respectively.

ValueSource

Relata as informações retornadas de GetValueSource(DependencyObject, DependencyProperty).Reports the information returned from GetValueSource(DependencyObject, DependencyProperty).

Vector

Representa um deslocamento de espaço 2D.Represents a displacement in 2-D space.

Interfaces

IContentHost

Esta interface é implementada por layouts que hospedam ContentElement.This interface is implemented by layouts which host ContentElement.

IDataObject

Fornece um mecanismo independente de formato para a transferência de dados.Provides a format-independent mechanism for transferring data.

IFrameworkInputElement

Declara um contrato de namescopes para elementos da estrutura.Declares a namescope contract for framework elements.

IInputElement

Estabelece os eventos comuns e também as propriedades e os métodos relacionados a eventos para processamento de entrada básico pelos elementos WPF (Windows Presentation Foundation).Establishes the common events and also the event-related properties and methods for basic input processing by Windows Presentation Foundation (WPF) elements.

IWeakEventListener

Fornece suporte de escuta de eventos para as classes que esperam receber eventos por meio do padrão WeakEvent e um WeakEventManager.Provides event listening support for classes that expect to receive events through the WeakEvent pattern and a WeakEventManager.

Enumerações

BaseCompatibilityPreferences.HandleDispatcherRequestProcessingFailureOptions

Fornece um conjunto de valores que descreve como o dispatcher responde a falhas encontradas durante a solicitação de processamento.Provides a set of values that describes how the dispatcher responds to failures that are encountered while requesting processing.

BaselineAlignment

Descreve como a linha de base para um elemento baseado em texto é posicionado no eixo vertical, em relação à linha de base estabelecida para 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 a origem do sistema de propriedades de um valor da propriedade de dependência específico.Identifies the property system source of a particular dependency property value.

ColumnSpaceDistribution

Descreve como distribuir o espaço no conteúdo de fluxo em colunas.Describes how to distribute space in columnated flow content.

DragAction

Especifica como e se uma operação do tipo "arrastar e soltar" deve continuar.Specifies how and if a drag-and-drop operation should continue.

DragDropEffects

Especifica os efeitos de uma operação do tipo "arrastar e soltar".Specifies the effects of a drag-and-drop operation.

DragDropKeyStates

Especifica o estado atual das teclas modificadoras (SHIFT, CTRL e ALT), bem como o estado dos botões do mouse.Specifies the current state of the modifier keys (SHIFT, CTRL, and ALT), as well as the state of the mouse buttons.

FigureHorizontalAnchor

Descreve uma referência de posição para uma figura na direção horizontal.Describes a position reference for a figure in a horizontal direction.

FigureUnitType

Descreve o tipo de unidade associado à largura ou altura de um FigureLength.Describes the unit type associated with the width or height of a FigureLength.

FigureVerticalAnchor

Descreve o ponto de referência de uma figura na direção vertical.Describes the point of reference of a figure in the vertical direction.

FlowDirection

Define constantes que especificam a direção do fluxo de conteúdo de texto e elementos de IU (interface do usuário).Defines constants that specify the content flow direction for text and user interface (UI) elements.

FontCapitals

Descreve o estilo de letra maiúscula para um objeto Typography.Describes the capital letter style for a Typography object.

FontEastAsianLanguage

Fornece um mecanismo para que o usuário selecione versões de glifos específicas a uma fonte para um idioma ou sistema de escrita do Leste da Ásia especificado.Provides a mechanism for the user to select font-specific versions of glyphs for a specified East Asian writing system or language.

FontEastAsianWidths

Fornece um mecanismo para que o usuário selecione glifos com estilos de larguras diferentes.Provides a mechanism for the user to select glyphs of different width styles.

FontFraction

Descreve o estilo de fração de um objeto Typography.Describes the fraction style for a Typography object.

FontNumeralAlignment

Descreve o alinhamento de numeral para um objeto Typography.Describes the numeral alignment for a Typography object.

FontNumeralStyle

Descreve o estilo numérico de um objeto Typography.Describes the numeral style for a Typography object.

FontVariants

Renderiza variantes de formas de glifo tipográficas.Renders variant typographic glyph forms.

FrameworkPropertyMetadataOptions

Especifica os tipos de comportamento de propriedade de nível de estrutura que pertencem a uma determinada propriedade de dependência no sistema de propriedade do WPF (Windows Presentation Foundation).Specifies the types of framework-level property behavior that pertain to a particular dependency property in the Windows Presentation Foundation (WPF) property system.

GridUnitType

Descreve o tipo de valor que um objeto GridLength está mantendo.Describes the kind of value that a GridLength object is holding.

HorizontalAlignment

Indica onde um elemento deve ser exibido no eixo horizontal em relação ao slot de layout alocado do elemento pai.Indicates where an element should be displayed on the horizontal axis relative to the allocated layout slot of the parent element.

InheritanceBehavior

Indica o modo atual de pesquisa para a herança de valor da propriedade, a pesquisa de recurso e a pesquisa de RelativeSource FindAncestor. Uma pesquisa de RelativeSource FindAncestor ocorre quando uma associação usa uma RelativeSource que tem sua propriedade Mode definida com o valor FindAncestor.A RelativeSource FindAncestor lookup occurs when a binding uses a RelativeSource that has its Mode property set to the FindAncestor value.

LineBreakCondition

Descreve a condição de interrupção ao redor de um objeto embutido.Describes the breaking condition around an inline object.

LineStackingStrategy

Descreve o mecanismo pelo qual uma caixa de linha é determinada para cada linha.Describes a mechanism by which a line box is determined for each line.

LocalizationCategory

Especifica o valor da categoria de um LocalizabilityAttribute para uma classe ou membro de classe BAML (XAML binário).Specifies the category value of a LocalizabilityAttribute for a binary XAML (BAML) class or class member.

MessageBoxButton

Especifica os botões exibidos em uma caixa de mensagem. Usado como um argumento do método Show.Used as an argument of the Show method.

MessageBoxImage

Especifica o ícone que é exibido por uma caixa de mensagem.Specifies the icon that is displayed by a message box.

MessageBoxOptions

Especifica opções de exibição especial para uma caixa de mensagem.Specifies special display options for a message box.

MessageBoxResult

Especifica em qual botão da caixa de mensagem o usuário clica. MessageBoxResult é retornado pelo método Show.MessageBoxResult is returned by the Show method.

Modifiability

Especifica o valor da modificabilidade de um LocalizabilityAttribute para uma classe ou membro de classe BAML (XAML binário).Specifies the modifiability value of a LocalizabilityAttribute for a binary XAML (BAML) class or class member.

PowerLineStatus

Indica se a alimentação do sistema está online ou se o status de alimentação do sistema é desconhecido.Indicates whether the system power is online, or that the system power status is unknown.

Readability

Especifica o valor da legibilidade de um LocalizabilityAttribute para uma classe ou membro de classe BAML (XAML binário).Specifies the readability value of a LocalizabilityAttribute for a binary XAML (BAML) class or class member.

ReasonSessionEnding

Especifica o motivo pelo qual a sessão do usuário está terminando. Usado pela propriedade ReasonSessionEnding.Used by the ReasonSessionEnding property.

ResizeMode

Especifica se uma janela pode ser redimensionada e, caso possa, como.Specifies whether a window can be resized and, if so, how it can be resized. Usado pela propriedade ResizeMode.Used by the ResizeMode property.

ResourceDictionaryLocation

Especifica os locais em que os dicionários de recursos do tema estão localizados.Specifies the locations where theme resource dictionaries are located.

RoutingStrategy

Indica a estratégia de roteamento de um evento roteado.Indicates the routing strategy of a routed event.

ShutdownMode

Especifica como um aplicativo será desligado. Usado pela propriedade ShutdownMode.Used by the ShutdownMode property.

SizeToContent

Especifica como uma janela será redimensionada automaticamente para se ajustar ao tamanho de seu conteúdo.Specifies how a window will automatically size itself to fit the size of its content. Usado pela propriedade SizeToContent.Used by the SizeToContent property.

TemplateKey.TemplateType

Descreve os diferentes tipos de modelos que usam TemplateKey.Describes the different types of templates that use TemplateKey.

TextAlignment

Especifica se o texto no objeto é alinhado à esquerda, alinhado à direita, centralizado ou justificado.Specifies whether the text in the object is left-aligned, right-aligned, centered, or justified.

TextDataFormat

Especifica o formato de dados dos dados de texto.Specifies the data format of the text data.

TextDecorationLocation

Especifica a posição vertical de um objeto TextDecoration.Specifies the vertical position of a TextDecoration object.

TextDecorationUnit

Especifica o tipo de unidade de um TextDecorationPenOffset ou um valor de espessura da Pen.Specifies the unit type of either a TextDecorationPenOffset or a Pen thickness value.

TextMarkerStyle

Descreve a aparência de estilo de marcador de um item de lista.Describes the appearance of a list item's bullet style.

TextTrimming

Descreve como o texto é cortado quando ele excede a borda da sua caixa de conteúdo.Describes how text is trimmed when it overflows the edge of its containing box.

TextWrapping

Especifica se o texto é encapsulado quando atinge a borda da caixa.Specifies whether text wraps when it reaches the edge of the containing box.

VerticalAlignment

Descreve como um elemento filho está verticalmente posicionado ou alongado no encaixe do layout pai.Describes how a child element is vertically positioned or stretched within a parent's layout slot.

Visibility

Especifica o estado de exibição de um elemento.Specifies the display state of an element.

WindowStartupLocation

Especifica a posição em que uma Window será mostrada quando ela for aberta pela primeira vez.Specifies the position that a Window will be shown in when it is first opened. Usado pela propriedade WindowStartupLocation.Used by the WindowStartupLocation property.

WindowState

Especifica se uma janela é minimizada, maximizada ou restaurada. Usado pela propriedade WindowState.Used by the WindowState property.

WindowStyle

Especifica o tipo de borda que uma Window tem. Usado pela propriedade WindowStyle.Used by the WindowStyle property.

WrapDirection

Especifica as instruções permitidas que o conteúdo pode encapsular ao redor do objeto.Specifies the allowable directions that content can wrap around an object.

Delegados

AutoResizedEventHandler

Representa o método que manipulará o evento de AutoResized gerado por HwndSource.Represents the method that will handle the AutoResized event raised by HwndSource.

CoerceValueCallback

Fornece um modelo para um método que é chamado sempre que um valor da propriedade de dependência está sendo reavaliado ou a coerção é especificamente solicitada.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 um método que manipulará o evento anexado Copying.Represents a method that will handle the Copying attached event.

DataObjectPastingEventHandler

Representa um método que manipulará o evento anexado Pasting.Represents a method that will handle the Pasting attached event.

DataObjectSettingDataEventHandler

Representa um método que manipulará o evento anexado SettingData.Represents a method that will handle the SettingData attached event.

DependencyPropertyChangedEventHandler

Representa o método que manipulará os eventos gerados quando um DependencyProperty for alterado em uma implementação DependencyObject específica.Represents the method that will handle events raised when a DependencyProperty is changed on a particular DependencyObject implementation.

DpiChangedEventHandler

Representa um método que tratará DpiChangedEventArgs.Represents a method that will handle DpiChangedEventArgs.

DragEventHandler

Representa um método que manipulará eventos roteados do tipo “arrastar e soltar”, por exemplo, DragEnter.Represents a method that will handle drag-and-drop routed events, for example DragEnter.

ExitEventHandler

Representa o método que manipula o evento Exit.Represents the method that handles the Exit event.

GiveFeedbackEventHandler

Representa um método que manipulará o evento roteado de comentários das operações do tipo "arrastar e soltar", por exemplo GiveFeedback.Represents a method that will handle the feedback routed event from in-process drag-and-drop operations, for instance GiveFeedback.

HwndDpiChangedEventHandler

O delegado a ser usado para manipuladores que recebem a notificação de alteração de DPI.The delegate to use for handlers that receive DPI change notification.

PropertyChangedCallback

Representa o retorno de chamada que é invocado quando o valor efetivo da propriedade de uma propriedade de dependência é alterado.Represents the callback that is invoked when the effective property value of a dependency property changes.

QueryContinueDragEventHandler

Representa um método que tratará os eventos roteados que permite que uma operação do tipo "arrastar e soltar" seja cancelada pela fonte de arrastar, por exemplo, 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 o método que manipulará o evento roteado RequestBringIntoView.Represents the method that will handle the RequestBringIntoView routed event.

RoutedEventHandler

Representa o método que manipulará vários eventos roteados que não têm dados de evento específicos além dos dados comuns a todos os eventos roteados.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 manipularão vários eventos roteados que controlam alterações de valor da propriedade.Represents methods that will handle various routed events that track property value changes.

SessionEndingCancelEventHandler

Representa o método que manipula o evento SessionEnding.Represents the method that handles the SessionEnding event.

SizeChangedEventHandler

Representa o método que manipulará o evento roteado SizeChanged.Represents the method that will handle the SizeChanged routed event.

SourceChangedEventHandler

Representa o método que manipulará o evento "SourceChanged" nos elementos específicos de ouvinte.Represents the method that will handle the "SourceChanged" event on specific listener elements.

StartupEventHandler

Representa o método que manipula o evento Startup.Represents the method that handles the Startup event.

ValidateValueCallback

Representa um método usado como um retorno de chamada que valida o valor efetivo de uma propriedade de dependência.Represents a method used as a callback that validates the effective value of a dependency property.