MarkupProperty Clase
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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) |