klasa WMI klienta CCM_AppDeploymentType
Klasa CCM_AppDeploymentType
Instrumentacja zarządzania windows (WMI) jest klasą serwera dostawcy programu SMS w Configuration Manager, która reprezentuje typ wdrożenia aplikacji.
Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i zawiera wszystkie dziedziczone właściwości.
Składni
Class CCM_AppDeploymentType : CCM_SoftwareBase
{
String AllowedActions[];
String ApplicabilityState;
String ConfigureState;
UInt32 ContentSize;
DateTime Deadline;
Object Dependencies[];
String DeploymentReport;
String Description;
UInt32 ErrorCode;
UInt32 EstimatedInstallTime;
UInt32 EvaluationState;
String FullName;
String Id;
String InstallState;
DateTime LastEvalTime;
UInt32 MaxExecuteTime;
String Name;
DateTime NextUserScheduledTime;
UInt32 PercentComplete;
String PostInstallAction;
String Publisher;
Boolean RequiresUserInteraction;
String ResolvedState;
UInt32 RetriesRemaining;
String Revision;
String SupersessionState;
UInt32 Type;
};
Metody
W poniższej tabeli wymieniono metody w klasie CCM_AppDeploymentType
.
Właściwości
AllowedActions
Typ danych: String Array
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Dozwolone akcje.
ApplicabilityState
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: [wartości]
Stan stosowania. Możliwe wartości to:
Value |
---|
Unknown |
Mające zastosowanie |
NotApplicable |
ConfigureState
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: [wartości]
Skonfiguruj stan.
ContentSize
Typ danych: UInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Rozmiar zawartości.
Deadline
Typ danych: DateTime
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Termin.
Dependencies
Typ danych: Object Array
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Zależności.
DeploymentReport
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: [leniwy]
Raport wdrożenia.
Description
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Opis typu wdrożenia.
ErrorCode
Typ danych: UInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Kod błędu.
EstimatedInstallTime
Typ danych: UInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Szacowany czas instalacji.
EvaluationState
Typ danych: UInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Stan ewaluacji.
FullName
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Imię i nazwisko.
Id
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: [klucz]
Identyfikator.
InstallState
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: [wartości]
Stan instalacji. Możliwe wartości to:
Value |
---|
Nieinstalowane |
Unknown |
Error |
Zainstalowana |
NotEvaluated |
NotUpdated |
LastEvalTime
Typ danych: DateTime
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Czas ostatniej oceny.
MaxExecuteTime
Typ danych: UInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Maksymalny czas wykonywania.
Name
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Nazwa.
NextUserScheduledTime
Typ danych: DateTime
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Zaplanowana godzina następnego użytkownika.
PercentComplete
Typ danych: UInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Procent ukończenia.
PostInstallAction
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: [wartości]
Akcja po instalacji. Możliwe wartości to:
Value |
---|
NoAction |
BasedOnExitCode |
Ponowne uruchomienie programu |
ForceReboot |
ForceLogOff |
Publisher
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Wydawca.
RequiresUserInteraction
Typ danych: Boolean
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Wymaga interakcji z użytkownikiem.
ResolvedState
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: [wartości]
Rozwiązano stan. Możliwe wartości to:
Value |
---|
Brak |
Nieinstalowane |
Zainstalowana |
Unknown |
RetriesRemaining
Typ danych: UInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Pozostałe ponawianie prób.
Revision
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: [klucz]
— Zmiana.
SupersessionState
Typ danych: String
Typ dostępu: odczyt/zapis
Kwalifikatory: [wartości]
Stan przesądu. Możliwe wartości to:
Value |
---|
Unknown |
Brak |
Zastąpione |
Zastępując |
Type
Typ danych: UInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: brak
Typu.
Uwagi
Wymagania
Wymagania dotyczące środowiska uruchomieniowego
Aby uzyskać więcej informacji, zobacz wymagania dotyczące środowiska uruchomieniowego serwera Configuration Manager.
Wymagania programistyczne
Aby uzyskać więcej informacji, zobacz Configuration Manager Wymagania dotyczące programowania serwera.