次の方法で共有


SMS_TaskSequence_InstallApplicationAction サーバー WMI クラス

SMS_TaskSequence_InstallApplicationAction WMI クラスは、Configuration Managerの SMS プロバイダー サーバー クラスです。 これは、アプリケーションをインストールするタスク シーケンス アクションを表します。

次の構文は、マネージド オブジェクト形式 (MOF) コードから簡略化され、継承されたすべてのプロパティが含まれています。

構文

Class SMS_TaskSequence_InstallApplicationAction : SMS_TaskSequence_Action  
{  
    SMS_TaskSequence_ApplicationInfo AppInfo[];  
    String ApplicationName;  
    String BaseVariableName;  
    boolean ClearCache;
    SMS_TaskSequence_Condition Condition;  
    Boolean ContinueOnError;  
    Boolean ContinueOnInstallError;  
    String Description;  
    Boolean Enabled;  
    String Name;  
    UInt32 NumApps;  
    String RetryCount;  
    String SupportedEnvironment;  
    UInt32 Timeout;  
};  

メソッド

クラスは SMS_TaskSequence_InstallApplicationAction メソッドを定義しません。

プロパティ

AppInfo

データ型: SMS_TaskSequence_ApplicationInfo 配列

アクセスの種類: 読み取り/書き込み

修飾子: [variablename]

サーバー WMI クラス オブジェクトSMS_TaskSequence_ApplicationInfo配列。 各要素には、表示名、アプリケーションのモデル名、説明など、アプリケーションの詳細が含まれます。

ApplicationName

データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: [commandlinearg, tasksequenceapplication]

インストールする手順のアプリケーション モデル名のコンマ区切りの一覧。

BaseVariableName

データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: [commandlinearg, requiredifnull]

この変数は、コレクションまたはコンピューターに指定された一連のタスク シーケンス変数の基本名を指定します。 これらの変数は、そのコレクションまたはコンピューターに対してステップがインストールするアプリケーションを指定します。 各変数名は、共通の基本名と、 から始まる数値サフィックスで 01構成されます。 各変数の値には、アプリケーションの名前を含める必要があり、それ以外の値は含めないでください。

ClearCache

データ型: Boolean

アクセスの種類: 読み取り/書き込み

を に true 設定すると、インストール後にキャッシュからアプリケーション コンテンツがクリアされます。 この値は false 既定でです。

Condition

データ型: SMS_TaskSequence_Condition

アクセスの種類: 読み取り/書き込み

修飾子: なし

詳細については、「 サーバー WMI クラスSMS_TaskSequence_Action」を参照してください。

ContinueOnError

データ型: Boolean

アクセスの種類: 読み取り/書き込み

修飾子: なし

詳細については、「 サーバー WMI クラスSMS_TaskSequence_Action」を参照してください。

ContinueOnInstallError

データ型: Boolean

アクセスの種類: 読み取り/書き込み

修飾子: [commandlinearg, requiredifnotnull]

インストール エラーが発生した場合は、続行するように設定 true します。 このプロパティは必須です。

Description

データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: [allowedlen]

詳細については、「 サーバー WMI クラスSMS_TaskSequence_Action」を参照してください。

Enabled

データ型: Boolean

アクセスの種類: 読み取り/書き込み

修飾子: なし

詳細については、「 サーバー WMI クラスSMS_TaskSequence_Action」を参照してください。

Name

データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: [allowedlen]

詳細については、「 サーバー WMI クラスSMS_TaskSequence_Action」を参照してください。

NumApps

データ型: UInt32

アクセスの種類: 読み取り/書き込み

修飾子: [variablename]

プロパティによって示される配列の AppInfo サイズ。 このプロパティに関連付けられているタスク シーケンス変数は です OSDAppCount

RetryCount

データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: [retrycount]

再試行回数。 既定値は 2 です。

SupportedEnvironment

データ型: String

アクセスの種類: 読み取り/書き込み

修飾子: [not_null, valuemap]

詳細については、「 サーバー WMI クラスSMS_TaskSequence_Action」を参照してください。

Timeout

データ型: UInt32

アクセスの種類: 読み取り/書き込み

修飾子: なし

詳細については、「 サーバー WMI クラスSMS_TaskSequence_Action」を参照してください。

注釈

このクラスのクラス修飾子は次のとおりです。

[CommandLine("smsappinstall.exe /app:%1 /basevar:%2 /continueOnError:%3"),  

ActionCategory{"Software,1,2"},     ActionUI{"AdminUI.TaskSequenceEditor.dll", "Microsoft.ConfigurationManagement.AdminConsole.TaskSequenceEditor", "InstallApplicationControl", "TaskSequenceOptionControl"}]  

[プロパティ] セクションに含まれるクラス修飾子とプロパティ修飾子の両方の詳細については、「クラス修飾子とプロパティ修飾子Configuration Manager」を参照してください。

要件

ランタイム要件

詳細については、「Configuration Manager サーバーランタイム要件」を参照してください。

開発要件

詳細については、「Configuration Manager サーバー開発要件」を参照してください。