BaseProperty Třída

Definice

Představuje Rule vlastnost.Represents a Rule property.

public ref class BaseProperty abstract : System::ComponentModel::ISupportInitialize
[System.Windows.Markup.ContentProperty("Arguments")]
public abstract class BaseProperty : System.ComponentModel.ISupportInitialize
[<System.Windows.Markup.ContentProperty("Arguments")>]
type BaseProperty = class
    interface ISupportInitialize
Public MustInherit Class BaseProperty
Implements ISupportInitialize
Dědičnost
BaseProperty
Odvozené
Atributy
Implementuje

Poznámky

To představuje informace o schématu (název, povolené hodnoty atd Rule .) vlastnosti.This represents schema information (name, allowed values, etc) of a Rule property. Vzhledem k tomu, že se jedná o pouze informace o schématu, neexistuje žádné pole, jako je hodnota "value", která se používá k získání nebo nastavení hodnoty této vlastnosti.Since this is just schema information, there is no field like "Value" used to get/set the value of this property.

Uživatelé, kteří ručně vytvoří instanci této třídy, by si měli BeginInit() před nastavením první vlastnosti a nastavením EndInit() Poslední vlastnosti objektu zavolat.Those who manually instantiate this class should remember to call BeginInit() before setting the first property and EndInit() after setting the last property of the object.

Konstruktory

BaseProperty()

Výchozí konstruktorDefault constructor. Je potřeba pro deserializtion z trvalého formátu.Needed for deserializtion from a persisted format.

Vlastnosti

Arguments

Seznam argumentů pro tuto vlastnost.List of arguments for this property.

Category

Název kategorie, do které patří tato vlastnostThe name of the category to which this property belongs to.

ContainingRule

RuleObsahující toto BaseProperty .The Rule containing this BaseProperty.

DataSource

Zdroj dat, kde je uložena aktuální hodnota této vlastnosti.The data source where the current value of this property is stored.

Default

Určuje výchozí hodnotu pro tuto vlastnost.Specifies the default value for this property.

Description

Popis tohoto BaseProperty pro použití klientem pro potenciálního uživatelského rozhraníDescription of this BaseProperty for use by a prospective UI client.

DisplayName

Název, který může být použit klientem pro potenciálního uživatelského rozhraní pro zobrazení tohoto BaseProperty .The name that could be used by a prospective UI client to display this BaseProperty.

F1Keyword

Klíčové slovo, které se používá k otevření stránky s nápovědu pro tuto vlastnost.The keyword that is used to open the help page for this property.

HelpContext

Kontext Nápověda, který se použije v případě, že uživatel narazí na F1The help context to use when the user hits F1. Je nutné zadat HelpFile společně s tímto.Must specify HelpFile along with this.

HelpFile

Soubor s nápovědu, který se má použít, když uživatel narazí na F1The help file to use when the user hits F1. Je nutné zadat HelpContext společně s tímto.Must specify HelpContext along with this.

HelpUrl

Adresa URL stránky s nápovědu pro tuto vlastnost, která bude otevřena při volání uživatele F1.The URL of the help page for this property that will be opened when the user hits F1.

IncludeInCommandLine

Pomocný parametr pro konstruktor příkazového řádku, který určuje, jestli se má tato vlastnost zahrnout do příkazového řádku, nebo ne.A hint to the command line constructor whether to include this property in the command line or not.

IsRequired

Určuje, zda je tato vlastnost požadována pro sadu hodnot.Indicates whether this property is required to have a value set.

Metadata

Další atributy BaseProperty .Additional attributes of this BaseProperty.

MultipleValuesAllowed

Hodnota, která označuje, zda tato vlastnost umožňuje zadat nebo vybrat více hodnot současně.A value indicating whether this property allows multiple values to be supplied/selected simultaneously.

Name

Název BaseProperty .The name of this BaseProperty.

ReadOnly

Informuje o tom, zda je tato vlastnost vlastnost jen pro čtení.Tells if this property is a read-only property.

Separator

Token použitý k oddělení přepínače od jeho hodnoty.The token used to separate a switch from its value.

Subcategory

Podkategorie, do které patří tato vlastnostThe sub category to which this property belongs to.

Switch

Přepínač představující tuto vlastnost pro případ, když tato vlastnost představuje parametr nástroje.The switch representation of this property for the case when this property represents a tool parameter.

SwitchPrefix

Předpona reprezentace této vlastnosti pro případ, když tato vlastnost představuje parametr nástroje.The prefix for the switch representation of this property for the case when this property represents a tool parameter.

ValueEditors

Seznam editorů hodnot pro tuto vlastnostList of value editors for this property.

Visible

Nápověda klienta uživatelského rozhraní oznamuje, zda se má zobrazit tato vlastnost, nebo ne.A hint to the UI client telling it whether to display this property or not.

Metody

BeginInit()

Viz ISupportInitialize.See ISupportInitialize.

EndInit()

Viz ISupportInitialize.See ISupportInitialize.

Equals(Object)

Určí, zda se zadaný objekt rovná aktuálnímu objektu.Determines whether the specified object is equal to the current object.

(Zděděno od Object)
GetHashCode()

Slouží jako výchozí funkce hash.Serves as the default hash function.

(Zděděno od Object)
GetType()

Získá Type aktuální instanci.Gets the Type of the current instance.

(Zděděno od Object)
MemberwiseClone()

Vytvoří kopii aktuálního seznamu Object .Creates a shallow copy of the current Object.

(Zděděno od Object)
ToString()

Vrátí řetězec, který představuje aktuální objekt.Returns a string that represents the current object.

(Zděděno od Object)

Platí pro