Поделиться через


Platform.GetProperty - метод

Обновлен: Ноябрь 2007

Возвращает значение свойства платформы, когда свойству присваивается имя.

Пространство имен:  Microsoft.SmartDevice.Connectivity
Сборка:  Microsoft.SmartDevice.Connectivity (в Microsoft.SmartDevice.Connectivity.dll)

Синтаксис

'Декларация
Public Function GetProperty ( _
    propertyName As String _
) As String
'Применение
Dim instance As Platform
Dim propertyName As String
Dim returnValue As String

returnValue = instance.GetProperty(propertyName)
public string GetProperty(
    string propertyName
)
public:
String^ GetProperty(
    String^ propertyName
)
public function GetProperty(
    propertyName : String
) : String

Параметры

  • propertyName
    Тип: System.String
    Одно из следующих имен свойства:
    • OSVersion — версия операционной системы платформы.

    • DefaultPlatform — идентификатор платформы по умолчанию.

    • DefaultDevice — устройство по умолчанию, сопоставленное с этой платформой.

    • ShortName — короткое имя платформы.

    • DefaultFormFactor — параметры формы по умолчанию для этой платформы.

Возвращаемое значение

Тип: System.String
Значение свойства.

Исключения

Исключение Условие
PropertyNotFoundException

Возникает, когда аргумент propertyName является недопустимым.

Примеры

' Get datastore object
Dim dsmgr As New DatastoreManager(1033)

' Get the platforms in the Datastore
Dim platforms As Collection(Of Platform) = dsmgr.GetPlatforms()

' For each platform, output name and ID
Dim platform As Platform
For Each platform In platforms
    Console.WriteLine("Platform Name: " & _
                      platform.Name & "    ID: " & platform.Id.ToString())
    Console.WriteLine("    OSVersion: " & platform.GetProperty("OSVersion"))
    Console.WriteLine("    DefaultPlatform: " & _
                      platform.GetProperty("DefaultPlatform"))
    Console.WriteLine("    DefaultDevice: " & platform.GetProperty("DefaultDevice"))
    Console.WriteLine("    ShortName: " & platform.GetProperty("ShortName"))
    Console.WriteLine("    DefaultFormFactor: " & _
                      platform.GetProperty("DefaultFormFactor"))
Next platform
// Get datastore object
DatastoreManager dsmgr = new DatastoreManager(1033);

// Get the platforms in the Datastore
Collection<Platform> platforms = dsmgr.GetPlatforms();

// For each platform, output name, ID, and platform properties.
foreach (Platform platform in platforms)
{
    Console.WriteLine("Platform Name: " + platform.Name + "    ID: " + platform.Id);
    Console.WriteLine("    OSVersion: " + platform.GetProperty("OSVersion"));
    Console.WriteLine("    DefaultPlatform: " + 
        platform.GetProperty("DefaultPlatform"));
    Console.WriteLine("    DefaultDevice: " + platform.GetProperty("DefaultDevice"));
    Console.WriteLine("    ShortName: " + platform.GetProperty("ShortName"));
    Console.WriteLine("    DefaultFormFactor: " + 
        platform.GetProperty("DefaultFormFactor"));
}

Разрешения

См. также

Ссылки

Platform Класс

Platform - члены

Microsoft.SmartDevice.Connectivity - пространство имен