CIM_ManagedElement クラスは、CIM スキーマの非アソシエーション クラスに共通のスーパークラス (または継承ツリーの最上位) を提供する抽象クラスです。
構文
[Abstract, Version("2.19.0"), UMLPackagePath("CIM::Core::CoreElements"), AMENDMENT]
class CIM_ManagedElement
{
string InstanceID;
string Caption;
string Description;
string ElementName;
};
Members
CIM_ManagedElement クラスには、次の種類のメンバーがあります。
プロパティ
CIM_ManagedElement クラスには、次のプロパティがあります。
-
キャプション
-
-
データ型: string
-
アクセスの種類: 読み取り専用
-
修飾子: MaxLen (64)
オブジェクトの短いテキストによる説明。
-
-
説明
-
-
データ型: string
-
アクセスの種類: 読み取り専用
オブジェクトのテキスト説明。
-
-
ElementName
-
-
データ型: string
-
アクセスの種類: 読み取り専用
オブジェクトのわかりやすい名前。 このプロパティを使用すると、各インスタンスは、キー プロパティ、ID データ、および説明情報に加えて、わかりやすい名前を定義できます。
-
-
InstanceID
-
-
データ型: string
-
アクセスの種類: 読み取り専用
含まれる名前空間のスコープ内で、このクラスのインスタンスを一意かつ不透明に識別します。
Important
名前空間内で一意性を確保するには、 InstanceID プロパティの値を次のパターンで構築する必要があります: OrgID:LocalID
OrgID には、 InstanceID を定義するビジネス エンティティが所有する、著作権、商標、またはその他の一意の名前を含める必要があります。または、認識されたグローバル機関によって割り当てられた登録済み ID である必要があります。 このパターンは、スキーマ クラス名の構造に似ています。 さらに、一意性を確保するには、 InstanceID の最初のコロンが OrgID とLocalID の間にある必要があります。 そのため、 OrgID にはコロン (':') を含めてはなりません。
LocalID はビジネス エンティティによって選択され、基になるさまざまな実際の要素を識別するために再利用しないでください。
上記のパターンを使用しない場合、定義エンティティは、このプロバイダーまたはこの名前空間の他のプロバイダーによって生成される InstanceID プロパティ全体で、結果の InstanceID 値が再利用されないようにする必要があります。
分散管理タスク フォース (DMTF) 定義インスタンスの場合、 パターンは OrgID を CIM に設定して使用する必要があります。
-
必要条件
| Requirement | 価値 |
|---|---|
| サポートされる最小クライアント |
Windows 8 |
| サポートされている最小のサーバー |
Windows Server 2012 |
| 名前空間 |
Root\virtualization\v2 |
| MOF |
|
| DLL |
|