RetailInfo.Properties 屬性
定義
重要
部分資訊涉及發行前產品,在發行之前可能會有大幅修改。 Microsoft 對此處提供的資訊,不做任何明確或隱含的瑕疵擔保。
取得 物件,表示可用零售示範屬性及其值的集合。
public:
static property IMapView<Platform::String ^, Platform::Object ^> ^ Properties { IMapView<Platform::String ^, Platform::Object ^> ^ get(); };
static IMapView<winrt::hstring, IInspectable const&> Properties();
public static IReadOnlyDictionary<string,object> Properties { get; }
var iMapView = RetailInfo.properties;
Public Shared ReadOnly Property Properties As IReadOnlyDictionary(Of String, Object)
屬性值
索引鍵/值組的唯讀集合,每個配對都代表可用的零售示範屬性。 這是集合介面的實例,不是強型別集合,因此請使用介面 API 來處理專案。
備註
這些屬性包含特定資訊,適用于執行中或以零售設定預先安裝的示範應用程式提供的應用程式。 例如,您可以取得 ManufacturerName、 ScreenSize等等。
如果 IsDemoModeEnabled 為 false,Properties 可能會包含長度為零的集合或 Null。 取得 Properties 值之前,請先確認 IsDemoModeEnabled 為 true 。
一旦您擁有有效的集合,這個集合就是對應/字典,其中每個屬性都是以屬性名稱來識別。 這些屬性名稱是預先定義的,而且每個已知的屬性名稱都是以 KnownRetailInfoProperties 類別的靜態字串屬性來表示。 因此,每當您嘗試取得特定屬性時,請使用 KnownRetailInfoProperties 屬性來提供字串索引鍵值,而不是硬式編碼字串。 這可確保您不會要求集合中不存在的值。
集合是以不同的介面/物件表示,視您使用的程式設計語言而定。
- 如果您使用 .NET 程式碼,則集合是一個 IReadOnlyDictionary實例,其中包含字串索引鍵,而且在物件) 值上是非具類型的 (。 使用 Item 索引子或 TryGetValue 來取得特定屬性的值。 一律使用 KnownRetailInfoProperties 屬性來指定 索引鍵 參數。
- 如果您使用 C++/CX,集合是 IMapView (String、Object) 實例,可用來作為 Platform::Collections::MapView。 它具有字串索引鍵,而且在 平臺::Object) 值上具有不具類型的 (。 使用 Lookup 取得特定屬性的值。 一律使用 KnownRetailInfoProperties 屬性來指定 索引鍵 參數。
- 如果您使用 JavaScript,物件會以字串索引鍵和不具類型的值來代表 IMapView API。 使用 Lookup 取得特定屬性的值。
您為屬性取得的值是技術上不具類型的物件, (變數) ,因為它們會直接從登錄資訊回報 (HKLM) 。 以下是您可以做為類型轉換選項的類型, (每個屬性可能需要 UI 顯示) :
屬性 | 類型 |
---|---|
BatteryLifeDescription | String |
DisplayDescription | String |
DisplayModelName | String |
FormFactor | String |
FrontCameraDescription | String |
GraphicsDescription | String |
HasNfc | 布林值 |
HasOpticalDrive | 布林值 |
HasSdSlot | 布林值 |
IsFeatured | 布林值 |
IsOfficeInstalled | 布林值 |
ManufacturerName | String |
記憶體 | String |
ModelName | String |
Price | Double |
ProcessorDescription | String |
RearCameraDescription | String |
RetailAccessCode | String |
ScreenSize | String |
StorageDescription | String |
Weight | String |
WindowsEdition | String |