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) |