MarkupProperty 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.
Classe abstract que fornece uma descrição de propriedade a ser usada durante a escrita para marcação que encapsula o acesso às propriedades e aos seus valores.
public ref class MarkupProperty abstract
public abstract class MarkupProperty
type MarkupProperty = class
Public MustInherit Class MarkupProperty
- Herança
-
MarkupProperty
Observações
Uma propriedade é representada como uma cadeia ou uma lista de itens.
Se a propriedade pode ser representada como uma cadeia, IsComposite é false.
Se IsComposite for true, a propriedade é uma lista de itens.
Propriedades
| Name | Description |
|---|---|
| Attributes |
Quando sobrescrito numa classe derivada, obtém os atributos associados a esta MarkupProperty. |
| DependencyProperty |
Quando sobrescrito numa classe derivada, obtém o DependencyProperty identificador da propriedade de marcação se a propriedade for implementada como propriedade de dependência. |
| IsAttached |
Quando sobrescrito numa classe derivada, determina se este MarkupProperty é um anexo DependencyProperty. |
| IsComposite |
Quando sobreposto numa classe derivada, determina se esta MarkupProperty é uma propriedade composta. |
| IsConstructorArgument |
Quando sobrescrito numa classe derivada, determina se esta MarkupProperty representa um argumento de construtor. |
| IsContent |
Quando sobreposto numa classe derivada, determina se esta MarkupProperty representa conteúdo direto de uma coleção. |
| IsKey |
Quando é sobreposto numa classe derivada, determina se esta MarkupProperty representa a chave usada pelo MarkupObject para armazenar o item num dicionário. |
| IsValueAsString |
Quando sobrescrito numa classe derivada, determina se isto MarkupProperty representa texto que é passado para um conversor de tipos para criar uma instância da propriedade ou se deve ser usado um construtor. |
| Items |
Quando sobreposto numa classe derivada, obtém os itens que compõem o valor dessa propriedade. |
| Name |
Quando sobrescrito numa classe derivada, recebe um nome que é usado para diagnóstico e reporte de erros. |
| PropertyDescriptor |
Quando sobreposto numa classe derivada, obtém a PropertyDescriptor para a propriedade de marcação. |
| PropertyType |
Quando sobrescrito numa classe derivada, obtém o tipo CLR da propriedade. |
| StringValue |
Quando sobrescrito numa classe derivada, obtém o valor da cadeia desta MarkupProperty. |
| TypeReferences |
Quando sobrescrito numa classe derivada, obtém o conjunto de tipos que isto MarkupProperty irá referenciar quando serializa o seu valor como uma cadeia. |
| Value |
Quando sobrescrito numa classe derivada, obtém o valor atual desta MarkupProperty. |
Métodos
| Name | Description |
|---|---|
| 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) |