Comparteix a través de


MarkupProperty Clase

Definición

Clase abstracta que proporciona una descripción de propiedad que se utiliza para escribir en el marcado que encapsula el acceso a las propiedades y sus valores.

public ref class MarkupProperty abstract
public abstract class MarkupProperty
type MarkupProperty = class
Public MustInherit Class MarkupProperty
Herencia
MarkupProperty

Comentarios

Una propiedad se representa como una cadena o una lista de elementos.

Si la propiedad se puede representar como una cadena, IsComposite es false.

Si IsComposite es true, la propiedad es una lista de elementos.

Propiedades

Attributes

Cuando se invalida en una clase derivada, obtiene los atributos asociados a esta MarkupProperty.

DependencyProperty

Cuando se reemplaza en una clase derivada, obtiene el identificador de DependencyProperty para la propiedad de marcado si la propiedad se implementa como propiedad de dependencia.

IsAttached

Cuando se invalida en una clase derivada, determina si esta MarkupProperty es una DependencyProperty adjunta.

IsComposite

Cuando se invalida en una clase derivada, determina si esta MarkupProperty es una propiedad compuesta.

IsConstructorArgument

Cuando se invalida en una clase derivada, determina si esta MarkupProperty representa un argumento de constructor.

IsContent

Cuando se invalida en una clase derivada, determina si esta MarkupProperty representa el contenido directo de una colección.

IsKey

Cuando se invalida en una clase derivada, determina si esta MarkupProperty representa la clave utilizada por MarkupObject para almacenar el elemento en un diccionario.

IsValueAsString

Cuando se invalida en una clase derivada, determina si esta MarkupProperty representa el texto que se pasa a un convertidor de tipos para crear una instancia de la propiedad o si se debe utilizar un constructor.

Items

Cuando se invalida en una clase derivada, obtiene el elemento que constituye el valor de esta propiedad.

Name

Cuando se invalida en una clase derivada, obtiene un nombre que se utiliza para diagnósticos e informes de errores.

PropertyDescriptor

Cuando se invalida en una clase derivada, obtiene PropertyDescriptor para la propiedad de marcado.

PropertyType

Cuando se reemplaza en una clase derivada, obtiene el tipo CLR de la propiedad.

StringValue

Cuando se invalida en una clase derivada, obtiene el valor de cadena de esta MarkupProperty.

TypeReferences

Cuando se reemplaza en una clase derivada, obtiene el conjunto de tipos a los que esta propiedad MarkupProperty hará referencia cuando serialice su valor como una cadena.

Value

Cuando se reemplaza en una clase derivada, obtiene el valor actual de MarkupProperty.

Métodos

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)

Se aplica a