MarkupProperty Classe
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Classe abstrata que fornece uma descrição de propriedade a ser usada ao gravar a marcação que encapsula o acesso a propriedades e seus valores.
public ref class MarkupProperty abstract
public abstract class MarkupProperty
type MarkupProperty = class
Public MustInherit Class MarkupProperty
- Herança
-
MarkupProperty
Comentários
Uma propriedade é representada como uma cadeia de caracteres ou uma lista de itens.
Se a propriedade puder ser representada como uma cadeia de caracteres, IsComposite será false.
Se IsComposite for true, a propriedade é uma lista de itens.
Propriedades
| Attributes |
Quando substituído em uma classe derivada, obtém os atributos associado a essa MarkupProperty. |
| DependencyProperty |
Quando substituído em uma classe derivada, obtém o identificador DependencyProperty para a propriedade de marcação se a propriedade for implementada como uma propriedade de dependência. |
| IsAttached |
Quando substituído em uma classe derivada, determina se este MarkupProperty é um DependencyProperty anexado. |
| IsComposite |
Quando substituído em uma classe derivada, determina se este MarkupProperty é uma propriedade de composição. |
| IsConstructorArgument |
Quando substituído em uma classe derivada, determina se este MarkupProperty representa um argumento de construtor. |
| IsContent |
Quando substituído em uma classe derivada, determina se este MarkupProperty representa conteúdo direto de uma coleção. |
| IsKey |
Quando substituído em uma classe derivada, determina se este MarkupProperty representa a chave usada pelo MarkupObject para armazenar o item em um dicionário. |
| IsValueAsString |
Quando substituído em uma classe derivada, determina se este MarkupProperty representa o texto passado para um conversor de tipo para criar uma instância da propriedade ou se um construtor deve ser usado. |
| Items |
Quando substituído em uma classe derivada, obtém os itens que compõem o valor dessa propriedade. |
| Name |
Quando substituído em uma classe derivada, obtém um nome que é usado para relatórios de erros e diagnóstico. |
| PropertyDescriptor |
Quando substituído em uma classe derivada, obtém o PropertyDescriptor para a propriedade de marcação. |
| PropertyType |
Quando substituído em uma classe derivada, obtém o tipo CLR da propriedade. |
| StringValue |
Quando substituído em uma classe derivada, obtém o valor de cadeia de caracteres deste MarkupProperty. |
| TypeReferences |
Quando substituído em uma classe derivada, obtém o conjunto de tipos a que este MarkupProperty fará referência ao serializar seu valor como uma cadeia de caracteres. |
| Value |
Quando substituído em uma classe derivada, obtém o valor atual deste MarkupProperty. |
Métodos
| Equals(Object) |
Determina se o objeto especificado é igual ao objeto atual. (Herdado de Object) |
| GetHashCode() |
Serve como a função de hash padrão. (Herdado de Object) |
| GetType() |
Obtém o Type da instância atual. (Herdado de Object) |
| MemberwiseClone() |
Cria uma cópia superficial do Object atual. (Herdado de Object) |
| ToString() |
Retorna uma cadeia de caracteres que representa o objeto atual. (Herdado de Object) |