Microsoft.Build.Framework.XamlTypes Namespace

Klassen, mit denen XAML-Typen aus Dateien, Regeln und anderen Quellen dargestellt werden. Classes used to represent XAML types parsed from files, rules, and other sources.

Klassen

Argument

Stellt ein Argument für eine BaseProperty dar.Represents an argument to a BaseProperty.

BaseProperty

Stellt eine Rule-Eigenschaft dar.Represents a Rule property.

BoolProperty

Stellt das Schema einer booleschen Eigenschaft dar.Represents the schema of a Boolean property.

Category

Stellt eine Kategorie dar, zu der eine BaseProperty gehören kann.Represents a category to which a BaseProperty can belong.

CategorySchema

Das CategorySchema stellt ein stark typisiertes Identitätshandle für das zugrunde liegende Schemadatenmodell bereit.The CategorySchema provides a strongly-typed identity handle to the underlying schema data model.

ContentType

Wird zum Deserialisieren von Inhaltstypinformationen verwendet.Used to deserialize the content type information

DataSource

Stellt den Speicherort und die Gruppierung für eine BaseProperty dar.Represents the location and grouping for a BaseProperty.

DynamicEnumProperty

Stellt das Schema einer Enumerationseigenschaft dar.Represents the schema of an enumeration property.

EnumProperty

Stellt das Schema einer Enumerationseigenschaft dar.Represents the schema of an enumeration property.

EnumValue

Stellt einen zulässigen Wert einer EnumProperty dar.Represents an admissible value of an EnumProperty.

FileExtension

Eine einfache Klasse, die Inhaltstypdaten deserialisiert.A simple class that deserializes content type data.

IntProperty

Stellt das Schema einer Integer-Eigenschaft dar.Represent the schema of an integer property.

ItemType

Wird verwendet, um die Elementtypinformationen zu deserialisieren.Used to deserialize the item type information.

NameValuePair

Stellt ein Name-Wert-Paar dar.Represents a name-value pair. Der Name darf nicht null oder leer sein.The name cannot be null or empty.

ProjectSchemaDefinitions

Stellt ein datengesteuertes XAML-Skript-Projektschema dar.Represents a data-driven XAML script project schema.

Rule

Wird zur Darstellung der Schemainformationen für ein Tool, eine benutzerdefinierte Buildregel, eine PropertyPage usw. verwendet.Used to represent the schema information for a Tool, a Custom Build Rule, a PropertyPage, and so on.

RuleBag

Ein Container für Rule-Instanzen.A container for Rule instances.

RuleSchema

Das RuleSchema stellt ein stark typisiertes Identitätshandle für das zugrunde liegende Schemadatenmodell bereit.The RuleSchema provides a strongly-typed identity handle to the underlying schema data model.

StringListProperty

Stellt das Schema einer Zeichenfolgenlisteneigenschaft dar.Represents the schema of a list-of-strings property.

StringProperty

Stellt das Schema einer Zeichenfolgeneigenschaft dar.Represents the schema of a string property.

ValueEditor

Stellt einen Wert-Editor dar.Represents a value editor.

Schnittstellen

IProjectSchemaNode

Definiert eine Schnittstelle, die alle Stammklassen von Projektschema-XAML-Dateien implementieren müssen.Defines an interface that all root classes from project schema XAML files must implement.

Enumerationen

DefaultValueSourceLocation

Bestimmt, ob der Standardwert für eine Eigenschaft auf die unterste oder die oberste Ebene der Projektdatei festgelegt ist.Determines whether the default value for a property is set at the bottom or the top of the project file.

RuleOverrideMode

Beschreibt die folgende Definition für eine Regel mit demselben Namen.Describes a subsequent definition for a rule with the same name.