BaseProperty Clase

Definición

Representa una propiedad Rule.Represents a Rule property.

public ref class BaseProperty abstract : System::ComponentModel::ISupportInitialize
[System.Windows.Markup.ContentProperty("Arguments")]
public abstract class BaseProperty : System.ComponentModel.ISupportInitialize
type BaseProperty = class
    interface ISupportInitialize
Public MustInherit Class BaseProperty
Implements ISupportInitialize
Herencia
BaseProperty
Derivado
Atributos
Implementaciones

Comentarios

Representa la información de esquema (nombre, valores permitidos, etc.) de una Rule propiedad.This represents the schema information (name, allowed values, and so on) of a Rule property. Dado que se trata simplemente de información de esquema, no hay ningún campo como "valor" para obtener o establecer el valor de esta propiedad.Because this is just schema information, there is no field such as "Value" to get/set the value of this property. Si crea instancias de esta clase manualmente, llame BeginInit a antes de establecer la primera propiedad del objeto y EndInit después de establecer la última propiedad.If you manually instantiate this class, call BeginInit before you set the first property of the object and EndInit after you set the last property.

Constructores

BaseProperty()

Constructor sin parámetros.Parameterless constructor. Es necesario para realizar la deserialización a partir de un formato guardado.Required for deserialization from a persisted format.

Propiedades

Arguments

Obtiene o establece una lista de argumentos para esta propiedad.Gets or sets a list of arguments for this property.

Category

Obtiene o establece el nombre de la categoría a la que pertenece esta propiedad.Gets or sets the name of the category to which this property belongs.

ContainingRule

Obtiene o establece el objeto Rule que contiene este control BaseProperty.Gets or sets the Rule that contains this BaseProperty.

DataSource

Obtiene o establece el origen de datos donde se almacena el valor actual de esta propiedad.Gets or sets the data source where the current value of this property is stored.

Default

Obtiene o establece el valor predeterminado de esta propiedad.Gets or sets the default value for this property.

Description

Obtiene o establece una descripción de BaseProperty para su uso por parte de un posible cliente de la interfaz de usuario.Gets or sets a description of this BaseProperty for use by a prospective UI client.

DisplayName

Obtiene o establece un nombre que puede usar un posible cliente de la interfaz de usuario para mostrar este objeto BaseProperty.Gets or sets a name that can be used by a prospective UI client to display this BaseProperty.

F1Keyword

Obtiene o establece la palabra clave que se usa para abrir la página de ayuda de esta propiedad.Gets or sets the keyword that is used to open the help page for this property.

HelpContext

Obtiene o establece el contexto de Ayuda que se va a usar cuando el usuario presione F1.Gets or sets the Help context to use when the user presses F1.

HelpFile

Obtiene o establece el archivo de Ayuda que se va a usar cuando el usuario presione F1.Gets or sets the Help file to use when the user presses F1.

HelpUrl

Obtiene o establece la dirección URL de la página de Ayuda para esta propiedad.Gets or sets the URL of the Help page for this property. La página se abrirá cuando el usuario presione F1.The page is opened when the user presses F1.

IncludeInCommandLine

Obtiene o establece una sugerencia en el constructor de línea de comandos sobre si se debe incluir o no esta propiedad en la línea de comandos.Gets or sets a hint to the command-line constructor whether to include this property in the command line.

IsRequired

Obtiene o establece un valor que indica si es necesario que esta propiedad tenga un valor establecido.Gets or sets a value that indicates whether this property is required to have a value set.

Metadata

Obtiene o establece atributos adicionales de este BaseProperty.Gets or sets additional attributes of this BaseProperty.

MultipleValuesAllowed

Obtiene o establece un valor que indica si esta propiedad permite que se proporcionen o seleccionen varios valores simultáneamente.Gets or sets a value that indicates whether this property allows multiple values to be supplied/selected simultaneously.

Name

Obtiene o establece el nombre de este objeto BaseProperty.Gets or sets the name of this BaseProperty.

ReadOnly

Obtiene o establece un valor que indica si esta propiedad es de solo lectura.Gets or sets a value that indicates whether this property is read-only.

Separator

Obtiene o establece el token usado para separar un modificador de su valor.Gets or sets the token used to separate a switch from its value.

Subcategory

Obtiene o establece la subcategoría a la que pertenece esta propiedad.Gets or sets the subcategory this property belongs to.

Switch

Obtiene o establece la representación de modificador de esta propiedad cuando la propiedad representa un parámetro de herramienta.Gets or sets the switch representation of this property when the property represents a tool parameter.

SwitchPrefix

Obtiene o establece el prefijo para la representación de modificador de esta propiedad cuando esta propiedad representa un parámetro de herramienta.Gets or sets the prefix for the switch representation of this property when this property represents a tool parameter.

ValueEditors

Obtiene o establece la lista de editores de valores para esta propiedad.Gets or sets the list of value editors for this property.

Visible

Obtiene o establece una sugerencia en el cliente de la interfaz de usuario que indica si se va a mostrar o no esta propiedad.Gets or sets a hint to the UI client that tells it whether to display this property.

Métodos

BeginInit()

Vea BeginInit().See BeginInit().

EndInit()

Vea EndInit().See EndInit().

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.Determines whether the specified object is equal to the current object.

(Heredado de Object)
GetHashCode()

Sirve como función hash predeterminada.Serves as the default hash function.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.Gets the Type of the current instance.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.Creates a shallow copy of the current Object.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.Returns a string that represents the current object.

(Heredado de Object)

Se aplica a