XamlLanguage Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Определяет константы, предоставляющие строки или объекты, которые полезны для разметки XAML или программирования с типами XAML. Эти строки или объекты относятся к концепциям языка XAML, к реализации концепций языка XAML в службах XAML .NET или к тому и другому.
public ref class XamlLanguage abstract sealed
public static class XamlLanguage
type XamlLanguage = class
Public Class XamlLanguage
- Наследование
-
XamlLanguage
Комментарии
XamlLanguage API возвращает результаты поиска, основанные на контексте схемы XAML, который остается внутренним. В этом контексте SupportMarkupExtensionsWithDuplicateArity схемы используется true
. В противном случае контекст схемы XAML, который по умолчанию используется для платформа .NET Framework служб XAML, а также определенные средства чтения XAML и средства записи XAML используют параметры по умолчанию. В целом контекст схемы XAML, используемый для предопределенных средств чтения XAML и средств записи XAML, основан на том же XamlSchemaContext экземпляре, который доступен из API, которые задают или возвращают XamlSchemaContext. Контекст схемы XAML по умолчанию для платформа .NET Framework служб XAML основан на концепциях и отражении среды CLR. Свидетельство резервного копирования среды CLR по умолчанию можно найти при получении определенных XamlLanguage свойств, которые являются XamlType и при проверке UnderlyingType. Аналогичным образом свойстваXamlLanguage, которые являются XamlMember значениями на основе отражения СРЕДЫ CLR.UnderlyingMember
Поля
Xaml2006Namespace |
Получает строковое значение для строки, определяющей пространство имен языка XAML (2006). Это пространство имен соответствует пространству имен языка XAML (2006) с префиксом "x", как определено в документе [MS-XAML], раздел 5.1.1. |
Xml1998Namespace |
Получает строковое значение для строки, идентифицирующей пространство имен языка XML (1998). Это пространство имен соответствует пространству имен языка XML с префиксом "xml", как указано в документе [MS-XAML], раздел 5.1.2. |
Свойства
AllDirectives |
Получает доступную только для чтения универсальную коллекцию каждого идентификатора XamlDirective, определенного службами XAML .NET. |
AllTypes |
Получает доступную только для чтения универсальную коллекцию индивидуальных значений XamlType, соответствующих или связанных псевдонимами с внутренним элементом языка XAML, определенным службами XAML в .NET. |
Arguments |
Получает объект XamlDirective для аргументов |
Array |
Получает объект XamlType для внутреннего элемента языка XAML |
AsyncRecords |
Получает объект XamlDirective для псевдочлена |
Base |
Получает объект XamlDirective для директивы |
Boolean |
Получает объект XamlType для внутреннего элемента языка XAML |
Byte |
Получает объект XamlType для внутреннего элемента языка XAML |
Char |
Получает объект XamlType для внутреннего элемента языка XAML |
Class |
Получает XamlDirective для директивы |
ClassAttributes |
Получает XamlDirective для директивы |
ClassModifier |
Получает XamlDirective для директивы |
Code |
Получает объект XamlDirective для кода |
ConnectionId |
Получает объект XamlDirective, идентифицирующий точку подключения для привязки событий к обработчикам. |
Decimal |
Получает объект XamlType для внутреннего элемента языка XAML |
Double |
Получает объект XamlType для внутреннего элемента языка XAML |
FactoryMethod |
Получает объект XamlDirective, идентифицирующий заводской метод для XAML. |
FieldModifier |
Получает XamlDirective для директивы |
Initialization |
Получает XamlDirective для директивы |
Int16 |
Получает объект XamlType для внутреннего элемента языка XAML Int16. |
Int32 |
Получает объект XamlType для внутреннего элемента языка XAML Int32. |
Int64 |
Получает объект XamlType для внутреннего элемента языка XAML Int64. |
Items |
Получает XamlDirective для директивы |
Key |
Получает XamlDirective для директивы |
Lang |
Получает объект XamlDirective для директивы |
Member |
Получает объект XamlType для типа, являющегося типом элемента свойства Members. |
Members |
Получает объект XamlDirective для концепции |
Name |
Получает XamlDirective для директивы |
Null |
Получает объект XamlType для внутреннего элемента языка XAML |
Object |
Получает объект XamlType для концепции языка XAML |
PositionalParameters |
Получает XamlDirective для директивы |
Property |
Получает объект XamlType для концепции |
Reference |
Получает объект XamlType, представляющий |
Shared |
Получает объект XamlDirective для директивы |
Single |
Получает объект XamlType для внутреннего элемента языка XAML |
Space |
Получает объект XamlDirective для директивы |
Static |
Получает объект XamlType для внутреннего элемента языка XAML |
String |
Получает объект XamlType для внутреннего элемента языка XAML |
Subclass |
Получает XamlDirective для директивы |
SynchronousMode |
Получает объект XamlDirective, обеспечивающий асинхронную загрузку XAML, если обработчик XAML поддерживает такой режим. |
TimeSpan |
Получает объект XamlType для концепции |
Type |
Получает объект XamlType для внутреннего элемента языка XAML |
TypeArguments |
Получает XamlDirective для директивы |
Uid |
Получает XamlDirective для директивы |
UnknownContent |
Получает XamlDirective для директивы |
Uri |
Получает объект XamlType для концепции языка XAML |
XamlNamespaces |
Получает коллекцию идентификаторов пространства имен для XAML. |
XData |
Получает объект XamlType для типа XAML, поддерживающего блок |
XmlNamespaces |
Получает коллекцию идентификаторов пространства имен для XML. |