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"));
}
Разрешения
- Полное доверие для непосредственно вызывающего метода. Этот член не может быть использован частично доверенным кодом. Дополнительные сведения см. в разделе Использование библиотек из не вполне надежного кода.