ISO/IEC TR 23272:2006 Информационные технологии — Common Language Infrastructure (CLI) — Технический отчет об информации, полученной из XML-файла раздела IV - Стандарты и спецификации PDF

ISO/IEC TR 23272:2006
Информационные технологии — Common Language Infrastructure (CLI) — Технический отчет об информации, полученной из XML-файла раздела IV

Стандартный №
ISO/IEC TR 23272:2006
Дата публикации
2006
Разместил
International Organization for Standardization (ISO)
состояние
быть заменен
ISO/IEC TR 23272:2011
Последняя версия
ISO/IEC TR 23272:2011
сфера применения
Этот технический отчет предназначен для помощи в понимании библиотек, указанных в стандарте ECMA-335, раздел IV: Профили и библиотеки. Этот раздел включает машиночитаемую спецификацию в формате XML типов, составляющих стандартные библиотеки. Этот технический отчет в сопутствующих файлах содержит следующие элементы, которые помогают сформировать отслеживаемую цепочку от нормативной спецификации XML до переносимого, пригодного для печати представления ее содержимого: a) Исходный код инструмента: программа, написанная на языке программирования C#, XML. Язык таблиц стилей (XSL) и возможности Microsoft .NET Framework? и Microsoft Office? преобразовать XML в файлы, доступные для просмотра с помощью Microsoft Word?. Эту программу, предоставленную корпорацией Intel, можно изменить для создания других представлений XML. б) Microsoft Word? Файлы: это файлы, созданные при запуске упомянутого выше инструмента на XML из раздела IV. Рабочая группа Ecma TC39/TG3 использовала аналогичные файлы (созданные с использованием более ранних версий этого инструмента, работающих с более ранними версиями XML) в качестве основного средства проверки XML. в) PDF? Файлы: Эти файлы созданы из Microsoft Word? файлы с помощью Adobe Acrobat? программа. Их можно просмотреть на самых разных компьютерных системах и распечатать на различных компьютерных устройствах вывода. В большинстве случаев они будут выглядеть визуально идентичными независимо от средств, использованных для их визуализации. Раздел IV нормативно определяет формат файла XML. Представленный здесь инструмент визуализирует все части XML, за исключением некоторых узлов XML, как описано ниже. В целях описания узлы XML, упомянутые здесь, указаны в нотации XPath относительно узлов типа: ? Имя (это избыточно и ненужно, поскольку отображается полное имя типа); ? FullNameSP (это избыточно и ненужно, поскольку отображается полное имя типа); ? AssemblyInfo/AssemblyCulture (зарезервировано для использования в будущем; в настоящее время его значение — «нет»); ? AssemblyInfo/Attributes/Attribute/Excluded (если его значение равно 0, оно не отображается, а если равно 1, отображается библиотека, необходимая для включения); ? TypeExcluded (как указано выше); ? Интерфейсы/Интерфейс/Исключено (как указано выше); ? Атрибуты/Атрибут/Исключено (как указано выше); ? Attributes/Attribute/ExcludedTypeName (однако отображается краткое имя); ? Members/Member/ReturnValue/ReturnType (Полное имя типа возвращаемого значения не указано, но подразумевается через подпись члена); ? Members/Member/Parameters/Parameter/Type (Полное имя типа параметра не указывается, но подразумевается через подпись участника); ? Поле «value_» для перечислений. ? Member/Member/Docs/altcompliance (используется в методах/свойствах, которые имеют тег атрибута CLSCompliant(false) и указывает CLS-совместимый метод/свойство, которое можно использовать в качестве альтернативы. Обычно это все равно указывается в разделе примечаний/описания) . ? Member/Member/Docs/altmember (используется для методов/свойств, которые имеют эквивалентные альтернативы, которые можно использовать. Например, оператор System.String op_equality имеет элемент altmember и определяет метод String.Equals() как эквивалентную альтернативу. в разделе примечаний/описания это обычно указывается).

ISO/IEC TR 23272:2006 История

  • 2011 ISO/IEC TR 23272:2011 Информационные технологии — Common Language Infrastructure (CLI) — Информация, полученная из XML-файла раздела IV
  • 2006 ISO/IEC TR 23272:2006 Информационные технологии — Common Language Infrastructure (CLI) — Технический отчет об информации, полученной из XML-файла раздела IV
  • 2003 ISO/IEC TR 23272:2003 Информационные технологии – Общеязыковая инфраструктура – Профили и библиотеки



© 2023. Все права защищены.