XamlSetMarkupExtensionEventArgs Classe
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Fornece dados para callbacks que são invocados quando um escritor de objetos XAML define um valor usando uma extensão de marcação.
public ref class XamlSetMarkupExtensionEventArgs : System::Windows::Markup::XamlSetValueEventArgs
public class XamlSetMarkupExtensionEventArgs : System.Windows.Markup.XamlSetValueEventArgs
type XamlSetMarkupExtensionEventArgs = class
inherit XamlSetValueEventArgs
Public Class XamlSetMarkupExtensionEventArgs
Inherits XamlSetValueEventArgs
- Herança
Observações
Embora uma classe possa indicar XamlSetMarkupExtensionAttribute que lida com todas as tentativas de definir um valor através de uma extensão de marcação, também pode usar mais do que uma extensão de marcação para o fazer. Assim, cada operação de conjunto acaba por se resolver para uma implementação separada de extensão de marcação no código de suporte. A XamlSetMarkupExtensionEventArgs classe reporta os detalhes de cada operação tentada de conjunto de extensões de marcação para que o callback possa ramificar em conformidade para diferentes MarkupExtension casos.
Construtores
| Name | Description |
|---|---|
| XamlSetMarkupExtensionEventArgs(XamlMember, MarkupExtension, IServiceProvider) |
Inicializa uma nova instância da XamlSetMarkupExtensionEventArgs classe. |
Propriedades
| Name | Description |
|---|---|
| Handled |
Obtém ou define um valor que determina se um chamador que está a usar o XamlSetValueEventArgs pode usar os valores sem ter de chamar CallBase(). (Herdado de XamlSetValueEventArgs) |
| MarkupExtension |
Obtém a MarkupExtension referência relevante para isto XamlSetMarkupExtensionEventArgs. |
| Member |
Obtém informação do sistema de tipos XAML e do esquema XAML para o membro a ser definido. (Herdado de XamlSetValueEventArgs) |
| ServiceProvider |
Obtém informações do fornecedor de serviços que foram passadas para a extensão de marcação. |
| Value |
Obtém o valor para fornecer ao membro que está a ser definido. (Herdado de XamlSetValueEventArgs) |
Métodos
| Name | Description |
|---|---|
| CallBase() |
Fornece uma forma de invocar um callback conforme definido numa classe base do tipo de atuação atual. |
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como função de hash predefinida. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do atual Object. (Herdado de Object) |
| ToString() |
Devolve uma cadeia que representa o objeto atual. (Herdado de Object) |