Udostępnij przez


SMS_AppDeploymentAssetDetails Server WMI Class

Klasa SMS_AppDeploymentAssetDetails Instrumentacja zarządzania windows (WMI) jest klasą serwera dostawcy programu SMS w Configuration Manager, która reprezentuje szczegóły dotyczące wdrożenia na poziomie zasobów.

Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i zawiera wszystkie dziedziczone właściwości.

Składnia

Class SMS_AppDeploymentAssetDetails : SMS_BaseClass
{
    UInt32 AppCI;
    String AppName;
    UInt32 AppStatusType;
    UInt32 AssignmentID;
    String AssignmentUniqueID;
    String CollectionID;
    String CollectionName;
    UInt32 ComplianceState;
    UInt32 DeploymentIntent;
    UInt32 DTCI;
    UInt32 DTModelID;
    String DTName;
    UInt64 DTResultID;
    UInt32 EnforcementState;
    UInt32 ExtendedInfoDescriptionID;
    UInt32 ExtendedInfoID;
    UInt32 InstalledState;
    Boolean IsMachineAssignedToUser;
    Boolean IsMachineChangesPersisted;
    Boolean IsVM;
    UInt32 MachineID;
    String MachineName;
    UInt32 PolicyModelID;
    UInt32 Revision;
    DateTime StartTime;
    UInt32 StatusType;
    String Technology;
    UInt32 UpdateState;
    String UserName;
    String VMHostName;
};

Metody

Klasa SMS_AppDeploymentAssetDetails nie definiuje żadnych metod.

Właściwości

AppCI Typ danych: UInt32

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, przeczytaj]

Element konfiguracji aplikacji.

AppName Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

Opis aplikacji.

AppStatusType Typ danych: UInt32

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, przeczytaj]

Typ stanu aplikacji. Możliwe wartości to:

Value Stan aplikacji
1 Sukces
2 InProgress
3 RequirementsNotMet
4 Unknown
5 Error

AssignmentID Typ danych: UInt32

Typ dostępu: tylko do odczytu

Kwalifikatory: [key, not_null, read]

Zobacz SMS_CIAssignmentBaseClass Server WMI Class (Klasa WMI serwera SMS_CIAssignmentBaseClass).

AssignmentUniqueID Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, przeczytaj]

Zobacz SMS_CIAssignmentBaseClass Server WMI Class (Klasa WMI serwera SMS_CIAssignmentBaseClass).

CollectionID Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, przeczytaj]

Identyfikator kolekcji, do której wdrożono wdrożenie.

CollectionName Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, przeczytaj]

Nazwa kolekcji.

ComplianceState Typ danych: UInt32

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, przeczytaj]

Stan zgodności elementu konfiguracji.

DeploymentIntent Typ danych: UInt32

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

Zamierzony cel wdrożenia, niezależnie od określonej akcji (instalowania lub odinstalowywania). Możliwe wartości to:

Value Przeznaczeniem
1 Wymagany
2 Dostępna
3 Symulować

DTCI Typ danych: UInt32

Typ dostępu: tylko do odczytu

Kwalifikatory: [key, not_null, read]

Element konfiguracji typu wdrożenia.

DTModelID Typ danych: UInt32

Typ dostępu: tylko do odczytu

Kwalifikatory: [key, not_null, read]

Identyfikator modelu typu wdrożenia.

DTName Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

Opis typu wdrożenia.

DTResultID Typ danych: UInt64

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, przeczytaj]

Identyfikator wyniku typu wdrożenia.

EnforcementState Typ danych: UInt32

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, przeczytaj]

Stan wymuszania. Możliwe wartości to:

Value Stan wymuszania
0 Nieznany stan wymuszania
1 Rozpoczęto wymuszanie
2 Wymuszanie oczekujące na zawartość
3 Oczekiwanie na ukończenie innej instalacji
4 Oczekiwanie na okno obsługi przed zainstalowaniem
5 Przed zainstalowaniem wymagane jest ponowne uruchomienie
6 Błąd ogólny
7 Oczekująca instalacja
8 Instalowanie aktualizacji
9 Oczekiwanie na ponowne uruchomienie systemu
10 Pomyślnie zainstalowano aktualizację
11 Nie można zainstalować aktualizacji
12 Pobieranie aktualizacji
13 Pobrana aktualizacja
14 Nie można pobrać aktualizacji

ExtendedInfoDescriptionID Typ danych: UInt32

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, przeczytaj]

Identyfikator rozszerzonego opisu informacji.

ExtendedInfoID Typ danych: UInt32

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, przeczytaj]

Identyfikator informacji rozszerzonych.

InstalledState Typ danych: UInt32

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, przeczytaj]

Stan instalacji. Możliwe wartości to:

Value Stan instalacji
1 Odinstalowanie
2 Instalowanie
3 Unknown

IsMachineAssignedToUser Typ danych: Boolean

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

true jeśli komputer jest przypisany do użytkownika.

IsMachineChangesPersisted Typ danych: Boolean

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

true jeśli zmiany wprowadzone na maszynie wirtualnej są utrwalane.

IsVM Typ danych: Boolean

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

true jeśli komputer jest maszyną wirtualną.

MachineID Typ danych: UInt32

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, przeczytaj]

Identyfikator maszyny wirtualnej.

MachineName Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: [key, not_null, read]

Nazwa maszyny wirtualnej.

PolicyModelID Typ danych: UInt32

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, przeczytaj]

Identyfikator modelu zasad.

Revision Typ danych: UInt32

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, przeczytaj]

Rewizja.

StartTime Typ danych: DateTime

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

Czas wdrożenia.

StatusType Typ danych: UInt32

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, przeczytaj]

Typ stanu.

Value Typ stanu
1 Sukces
2 InProgress
3 RequirementsNotMet
4 Unknown
5 Error

Technology Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, przeczytaj]

Technologia.

UpdateState Typ danych: UInt32

Typ dostępu: tylko do odczytu

Kwalifikatory: [not_null, przeczytaj]

Stan aktualizacji.

UserName Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: [key, not_null, read]

Nazwa użytkownika.

VMHostName Typ danych: String

Typ dostępu: tylko do odczytu

Kwalifikatory: [odczyt]

Nazwa hosta maszyny wirtualnej.

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.