SMS_ConfigurationItem Windows Management Instrumentation (WMI) クラスは、Configuration Manager では構成アイテムを表す SMS プロバイダーのサーバー クラスです。
次の構文は、マネージ オブジェクト形式 (MOF) コードから簡素化されたもので、継承されたプロパティがすべて含まれます。
構文
Class SMS_ConfigurationItem : SMS_ConfigurationItemBaseClass
{
String ApplicabilityCondition;
String CategoryInstance_UniqueIDs;[]
UInt32 CI_ID;
String CI_UniqueID;
UInt32 CIType_ID;
UInt32 CIVersion;
UInt64 ConfigurationFlags;
String CreatedBy;
DateTime DateCreated;
DateTime DateLastModified;
DateTime EffectiveDate;
UInt32 EULAAccepted;
Boolean EULAExists;
DateTime EULASignoffDate;
String EULASignoffUser;
UInt32 ExecutionContext;
Boolean InUse;
Boolean IsBroken;
Boolean IsBundle;
Boolean IsChild;
Boolean IsDigest;
Boolean IsEnabled;
Boolean IsExpired;
Boolean IsHidden;
Boolean IsLatest;
Boolean IsQuarantined;
Boolean IsSuperseded;
Boolean IsUserDefined;
String LastModifiedBy;
String LocalizedCategoryInstanceNames;[]
String LocalizedDescription;
String LocalizedDisplayName;
SMS_CI_LocalizedEulas LocalizedEulas[];
SMS_CI_LocalizedProperties LocalizedInformation[];
String LocalizedInformativeURL;
UInt32 LocalizedPropertyLocaleID;
UInt32 ModelID;
String ModelName;
UInt32 PermittedUses;
String PlatformCategoryInstance_UniqueIDs[];
UInt32 PlatformType;
SMS_SDMPackageLocalizedData SDMPackageLocalizedData[];
UInt32 SDMPackageVersion;
String SDMPackageXML;
String SecuredScopeNames[];
String SedoObjectVersion;
String SourceSite;
};
メソッド
次の表に、 SMS_ConfigurationItem クラスのメソッドを示します。
| メソッド | 説明 |
|---|---|
| クラス SMS_ConfigurationItem での AcceptEULA メソッド | 構成アイテムの Microsoft ソフトウェア ライセンス条項に同意または拒否します。 |
| クラス SMS_ConfigurationItem の GetEULA メソッド | 構成アイテムのローカライズされた Microsoft ソフトウェア ライセンス条項の内容を取得します。 |
| クラス SMS_ConfigurationItem の GetSDMDefinition メソッド | 構成項目のシステム定義モデル (SDM) 定義を XML 形式で取得します。 |
| クラス SMS_ConfigurationItem の SetEnforcement メソッド | 構成アイテムの適用と適用日を設定します。 |
プロパティ
ApplicabilityCondition データ型: String
アクセスの種類: 読み取り/書き込み
修飾子: [SizeLimit("512"), not_null]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
CategoryInstance_UniqueIDs データ型: String 配列
アクセスの種類: 読み取り/書き込み
修飾子: なし
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
CI_ID データ型: UInt32
アクセスの種類: 読み取り専用
修飾子: [key]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
CI_UniqueID データ型: String
アクセスの種類: 読み取り専用
Qualifiers:[unique, not_null]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
CIType_ID データ型: UInt32
アクセスの種類: 読み取り専用
修飾子: [not_null, read]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
このクラスの場合、タイプ ID は OtherConfigurationItem (7) です。
CIVersion データ型: UInt32
アクセスの種類: 読み取り専用
修飾子: [read, not_null]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
ConfigurationFlags データ型: UInt64
アクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
CreatedBy データ型: String
アクセスの種類: 読み取り専用
修飾子: [SizeLimit("512"), read, not_null]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
DateCreated データ型: DateTime
アクセスの種類: 読み取り専用
修飾子: [read, not_null]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
DateLastModified データ型: DateTime
アクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
EffectiveDate データ型: DateTime
アクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
EULAAccepted データ型: UInt32
アクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
EULAExists データ型: Boolean
アクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
EULASignoffDate データ型: DateTime
アクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
EULASignoffUser データ型: String
アクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
ExecutionContext データ型: UInt32
アクセスの種類: 読み取り専用
修飾子: [read, valuemap, values]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
InUse データ型: Boolean
アクセスの種類: 読み取り専用
修飾子: [読み取り]
SMS_ConfigurationBaselineInfo サーバー WMI クラス
IsBroken データ型: Boolean
アクセスの種類: 読み取り専用
修飾子: [読み取り]
true 構成項目が壊れている場合。
IsBundle データ型: Boolean
アクセスの種類: 読み取り/書き込み
修飾子: [not_null]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
IsChild データ型: Boolean
アクセスの種類: 読み取り専用
修飾子: [読み取り]
true この構成項目が他の構成項目の子である場合。
IsDigest データ型: Boolean
アクセスの種類: 読み取り専用
修飾子: [read, lazy]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
IsEnabled データ型: Boolean
アクセスの種類: Read/Write
修飾子: [not_null]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
IsExpired データ型: Boolean
アクセスの種類: 読み取り/書き込み
修飾子: [not_null]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
IsHidden データ型: Boolean
アクセスの種類: 読み取り/書き込み
修飾子: [not_null]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
IsLatest データ型: Boolean
アクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
IsQuarantined データ型: Boolean
アクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
IsSuperseded データ型: Boolean
アクセスの種類: 読み取り専用
修飾子: [read, not_null]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
IsUserDefined データ型: Boolean
アクセスの種類: 読み取り/書き込み
修飾子: [not_null]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
LastModifiedBy データ型: String
アクセスの種類: 読み取り専用
修飾子: [SizeLimit("512"), read, not_null]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
LocalizedCategoryInstanceNames データ型: String 配列
アクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
LocalizedDescription データ型: String
アクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
LocalizedEulas データ型: SMS_CI_LocalizedEulas Array
アクセスの種類: 読み取り/書き込み
修飾子: [lazy]
構成項目のローカライズされた Microsoft ソフトウェア ライセンス条項の配列。
LocalizedDisplayName データ型: String
アクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
LocalizedInformation データ型: SMS_CI_LocalizedProperties 配列
アクセスの種類: 読み取り/書き込み
修飾子: [lazy]
構成項目に関する言語固有のローカライズされた情報の一覧:
StringDisplayNameString説明StringInformativeURLUInt32LocaleIDLocalizedInformativeURLデータ型:Stringアクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
LocalizedPropertyLocaleIDデータ型:UInt32アクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
ModelIDデータ型:UInt32アクセスの種類: 読み取り/書き込み
修飾子: [not_null]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
ModelNameデータ型:Stringアクセスの種類: 読み取り専用
修飾子: [unique, not_null]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
PermittedUsesデータ型:UInt32アクセスの種類: 読み取り/書き込み
修飾子: [not_null]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
PlatformCategoryInstance_UniqueIDsデータ型:String Arrayアクセスの種類: 読み取り/書き込み
修飾子: なし
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
PlatformTypeデータ型:UInt32アクセスの種類: 読み取り専用
修飾子: [bitmap, bitvalues, read]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
SDMPackageLocalizedDataデータ型:SMS_SDMPackageLocalizedData配列アクセスの種類: 読み取り/書き込み
修飾子: [lazy]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
SDMPackageVersionデータ型:UInt32アクセスの種類: 読み取り専用
修飾子: [not_null]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
SDMPackageXMLデータ型:Stringアクセスの種類: 読み取り/書き込み
修飾子: [lazy]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
SecuredScopeNamesデータ型:String Arrayアクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
SedoObjectVersionデータ型:Stringアクセスの種類: 読み取り専用
修飾子: [読み取り]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
SourceSiteデータ型:Stringアクセスの種類: 読み取り専用
修飾子: [SizeLimit("3")]
「 SMS_ConfigurationItemLatestBaseClass サーバー WMI クラス」を参照してください。
注釈
このクラスのクラス修飾子は次のとおりです。
セキュリティで保護
「プロパティ」セクションに含まれるクラス修飾子とプロパティ修飾子の両方の詳細については、「Configuration Manager のクラスとプロパティ修飾子」を参照してください。
アプリケーションは、オブジェクトを作成し、特定の構成に必要なプロパティを取得して設定することで、このクラスを使用します。
要件
ランタイム要件
詳細については、「Configuration Manager サーバー ランタイム要件」を参照してください。
開発要件
詳細については、「Configuration Manager サーバー開発の要件」を参照してください。