Сведения о типах данных платформа .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, чтобы определить, какой тип данных ожидается для конкретной функции.

Внедрение элемента управления Медиаплеер Windows в решение платформа .NET Framework

Справочник по объектной модели для создания скриптов