Microsoft.Build.Framework.XamlTypes Namespace

Classes usadas para representar tipos XAML analisados de arquivos, regras e outras origens. Classes used to represent XAML types parsed from files, rules, and other sources.

Classes

Argument

Representa um argumento para um BaseProperty.Represents an argument to a BaseProperty.

BaseProperty

Representa uma propriedade Rule.Represents a Rule property.

BoolProperty

Representa o esquema de uma propriedade booliana.Represents the schema of a Boolean property.

Category

Representa uma categoria à qual um BaseProperty pode pertencer.Represents a category to which a BaseProperty can belong.

CategorySchema

O CategorySchema fornece um identificador de identidade fortemente tipado para o modelo de dados do esquema subjacente.The CategorySchema provides a strongly-typed identity handle to the underlying schema data model.

ContentType

Usado para desserializar as informações de tipo de conteúdoUsed to deserialize the content type information

DataSource

Representa o local e o agrupamento para uma BaseProperty.Represents the location and grouping for a BaseProperty.

DynamicEnumProperty

Representa o esquema de uma propriedade de enumeração.Represents the schema of an enumeration property.

EnumProperty

Representa o esquema de uma propriedade de enumeração.Represents the schema of an enumeration property.

EnumValue

Representa um valor aceitável de um EnumProperty.Represents an admissible value of an EnumProperty.

FileExtension

Uma classe simples que desserializa os dados do tipo de conteúdo.A simple class that deserializes content type data.

IntProperty

Representa o esquema de uma propriedade de inteiro.Represent the schema of an integer property.

ItemType

Usado para desserializar as informações de tipo de item.Used to deserialize the item type information.

NameValuePair

Representa um par nome-valor.Represents a name-value pair. O nome não pode ser null nem vazio.The name cannot be null or empty.

ProjectSchemaDefinitions

Representa um esquema de projeto de script XAML controlado por dados.Represents a data-driven XAML script project schema.

Rule

Usado para representar as informações de esquema para uma Ferramenta, uma Regra de Build Personalizada, uma PropertyPage e assim por diante.Used to represent the schema information for a Tool, a Custom Build Rule, a PropertyPage, and so on.

RuleBag

Um contêiner para instâncias de Rule.A container for Rule instances.

RuleSchema

O RuleSchema fornece um identificador de identidade fortemente tipado para o modelo de dados do esquema subjacente.The RuleSchema provides a strongly-typed identity handle to the underlying schema data model.

StringListProperty

Representa o esquema de uma propriedade de lista de cadeias de caracteres.Represents the schema of a list-of-strings property.

StringProperty

Representa o esquema de uma propriedade de cadeia de caracteres.Represents the schema of a string property.

ValueEditor

Representa um editor de valor.Represents a value editor.

Interfaces

IProjectSchemaNode

Define uma interface que todas as classes raiz de arquivos XAML do esquema de projeto devem implementar.Defines an interface that all root classes from project schema XAML files must implement.

Enumerações

DefaultValueSourceLocation

Determina se o valor padrão para uma propriedade é definido na parte inferior ou superior do arquivo de projeto.Determines whether the default value for a property is set at the bottom or the top of the project file.

RuleOverrideMode

Descreve uma definição subsequente para uma regra com o mesmo nome.Describes a subsequent definition for a rule with the same name.