Сведения о типах данных платформа .NET Framework
[Функция, связанная с этой страницей, Медиаплеер Windows sdk, является устаревшей функцией. Он был заменен MediaPlayer. MediaPlayer оптимизирован для Windows 10 и Windows 11. Корпорация Майкрософт настоятельно рекомендует по возможности использовать MediaPlayer вместо пакета SDK для Медиаплеер Windows. Корпорация Майкрософт предлагает переписать существующий код, использующий устаревшие API, чтобы по возможности использовать новые API.]
В этом разделе содержатся сведения, необходимые для преобразования справочника по объектной модели, ориентированного на скрипт, в базовые типы данных Microsoft платформа .NET Framework. Ссылка на скрипт Медиаплеер Windows содержит почти все сведения, необходимые для использования элемента управления Медиаплеер Windows в программе на основе платформа .NET Framework, и в большинстве случаев синтаксис будет аналогичен синтаксису других языков сценариев, таких как Microsoft JScript.
Справочник по Медиаплеер Windows предоставляет тип данных JScript и, при необходимости, преобразование C++. Например, число может быть возвращено методом . JScript обрабатывает все числа одинаково, но в других языках различаются различные типы чисел (целочисленные, с плавающей запятой и т. д.). Ссылка дает преобразование C++ для числовых типов данных, так как числа могут обрабатываться по-разному в C++. Например, C++ использует тип данных int для целочисленной арифметики и тип float для плавающей запятой.
В платформа .NET Framework используется немного другая система базовых типов данных. В следующей таблице показаны различия в распространенных типах данных, которые вы, скорее всего, будете использовать. Дополнительные сведения о платформа .NET Framework базовых типов данных и преобразовании в другие системы типов данных см. в руководстве разработчика платформа .NET Framework базовых типов данных пространства имен системы.
В этой таблице указано имя класса платформа .NET Framework и тип данных C#. Типы данных для других языков определяются для каждого языка в соответствующих ссылках на языки.
Тип данных скрипта | Тип данных в C++ | класс платформа .NET Framework (тип данных C#) |
---|---|---|
Число | int | Int32 (int) |
Число | long | Int32 (int) |
Число | double | Double (double) |
Число | float | Одинарный (float) |
String | BSTR | String (string) |
Boolean | VARIANT_BOOL | Boolean (bool) |
Объект | Объект | Объект (объект) |
Если вы используете Visual Studio, вы можете использовать технологию Microsoft IntelliSense, чтобы определить, какой тип данных ожидается для конкретной функции.
Связанные темы
Обратная связь
https://aka.ms/ContentUserFeedback.
Ожидается в ближайшее время: в течение 2024 года мы постепенно откажемся от GitHub Issues как механизма обратной связи для контента и заменим его новой системой обратной связи. Дополнительные сведения см. в разделеОтправить и просмотреть отзыв по