SMS_CIRelation Server WMI Class
Klasa SMS_CIRelation
Instrumentacja zarządzania windows (WMI) jest klasą serwera dostawcy programu SMS w Configuration Manager, która definiuje relację między dwoma elementami konfiguracji, na przykład zastępowaniem jednego elementu przez inny.
Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i zawiera wszystkie dziedziczone właściwości.
Składni
Class SMS_CIRelation : SMS_BaseClass
{
UInt32 FromCIID;
Boolean IsBroken;
Boolean IsVersionSpecific;
UInt32 Priority;
UInt32 RelationType;
UInt32 ToCIID;
};
Metody
Klasa SMS_CIRelation
nie definiuje żadnych metod.
Właściwości
FromCIID
Typ danych: UInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: [klucz]
Identyfikator jednego z elementów konfiguracji. Wartość tej właściwości zwykle zależy od wartości ToCIID
w kontekście określonym przez RelationType
. Na przykład ta właściwość może reprezentować podrzędny identyfikator elementu konfiguracji (FROMCIID) pochodzący z nadrzędnego identyfikatora elementu konfiguracji (TOCIID).
Identyfikator elementu konfiguracji jest reprezentowany przez CI_ID
właściwość klasy WMI serwera SMS_ConfigurationItemLatestBaseClass.
IsBroken
Typ danych: Boolean
Typ dostępu: tylko do odczytu
Kwalifikatory: [odczyt, klucz]
true
Jeśli relacja jest uszkodzona, w przeciwnym razie wartość będzie false.
IsVersionSpecific
Typ danych: Boolean
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak.
Priority
Typ danych: UInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak.
Relacja typu jednej aplikacji do wdrożenia (9) ma priorytet.
RelationType
Typ danych: UInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: Brak
Typ relacji między elementami konfiguracji. Możliwe wartości to:
Value | Typ relacji |
---|---|
1 | Pakiecie |
2 | Wymagany |
3 | Zabronione |
4 | Opcjonalny |
5 | Pochodnej |
6 | Zastąpione |
7 | Własny |
8 | Odwołanie |
9 | AppToDTReference |
10 | Niezależność aplikacji |
11 | Zamiar |
12 | Platforma |
13 | GlobalConditionReference |
15 | ApplicationSuperSed |
16 | Typ aplikacji |
17 | Applicationhost |
18 | ApplicationInstaller |
19 | SupersedOrDependent |
20 | VirtualEnvironmentReference |
21 | AppDCMReference |
22 | DeploymentTypeToPolicyTemplateReference |
23 | CIInheritanceRelation |
ToCIID
Typ danych: UInt32
Typ dostępu: odczyt/zapis
Kwalifikatory: [klucz]
Identyfikator drugiego elementu konfiguracji, który jest powiązany z pierwszym elementem. Wartość tej właściwości zwykle zależy od wartości FromCIID
w kontekście określonym przez RelationType
. Na przykład ta właściwość może reprezentować nadrzędny identyfikator elementu konfiguracji (TOCIID), z którego pochodzi podrzędny identyfikator elementu konfiguracji (FROMCIID).
Identyfikator elementu konfiguracji jest reprezentowany przez CI_ID
właściwość klasy WMI serwera SMS_ConfigurationItemLatestBaseClass.
Uwagi
Kwalifikatory klas dla tej klasy obejmują:
Odczyt (tylko do odczytu)
Aby uzyskać więcej informacji na temat kwalifikatorów klas i kwalifikatorów właściwości zawartych w sekcji Właściwości, zobacz Configuration Manager Class and Property Qualifiers (Kwalifikatory klasy Configuration Manager i właściwości).
Ta klasa ma zastosowanie do wszystkich typów elementów konfiguracji, a nie tylko aktualizacji oprogramowania. Aby zapoznać się z omówieniami typów elementów konfiguracji, zobacz
CIType_ID
właściwość klasy WMI serwera SMS_ConfigurationItemBaseClass.
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.
Zobacz też
Opinia
https://aka.ms/ContentUserFeedback.
Coming soon: Throughout 2024 we will be phasing out GitHub Issues as the feedback mechanism for content and replacing it with a new feedback system. For more information see:Prześlij i wyświetl opinię dla