GetTsPoliciesSaMedia, metoda w klasie SMS_TaskSequencePackage
Metoda GetTsPoliciesSaMedia
klasy Instrumentacja zarządzania windows (WMI) w Configuration Manager pobiera wszystkie zasady skojarzone z określoną sekwencją zadań. Użytkownik musi mieć uprawnienia do tworzenia nośników autonomicznych.
Poniższa składnia jest uproszczona z kodu MOF (Managed Object Format) i definiuje metodę .
Składni
SInt32 GetTsPoliciesSaMedia (
String AdvertisementID,
String PackageID,
SMS_TaskSequence TaskSequence,
String AdvertisementName,
String AdvertisementComment,
UInt32 AdvertisementFlags,
String BootImageID,
String SourceSite,
String PolicyXmls[],
String PolicyAssignmentXmls[]
);
Parametry
AdvertisementID
Typ danych: String
Kwalifikatory: [w]
Identyfikator anonsu zdefiniowany przez użytkownika do osadzania w zasadach. Ten identyfikator nie powinien kolidować z innymi identyfikatorami anonsu, które zostały utworzone przez witrynę.
PackageID
Typ danych: String
Kwalifikatory: [w]
Identyfikator pakietu sekwencji zadań, jeśli metoda ma uzyskać zasady dla sekwencji zadań przechowywanej w bazie danych Configuration Manager. Albo PackageID
lub TaskSequence
może być inny niż null, ale nie oba parametry.
TaskSequence
Typ danych: SMS_TaskSequence
Kwalifikatory: [w]
SMS_TaskSequence Obiekt klasy WMI serwera reprezentujący sekwencję zadań. Albo PackageID
lub TaskSequence
może być inny niż null, ale nie oba parametry.
AdvertisementName
Typ danych: String
Kwalifikatory: [w]
Nazwa zdefiniowana przez użytkownika dla anonsu.
AdvertisementComment
Typ danych: String
Kwalifikatory: [w]
Komentarz zdefiniowany przez użytkownika dla anonsu.
AdvertisementFlags
Typ danych: UInt32
Kwalifikatory: [w]
Flagi zdefiniowane przez użytkownika określające szczegóły anonsu. Aby uzyskać więcej informacji na temat tych flag, zobacz SMS_Advertisement Server WMI Class (Klasa WMI serwera SMS_Advertisement ).
BootImageID
Typ danych: String
Kwalifikatory: [w]
Identyfikator pakietu obrazu rozruchowego do użycia z sekwencją zadań. Ten parametr jest wymagany, jeśli parametr jest zdefiniowany TaskSequence
. W przeciwnym razie należy ustawić wartość null
.
SourceSite
Typ danych: String
Kwalifikatory: [w]
Kod witryny źródłowej dla anonsu.
PolicyXmls
Typ danych: String Array
Kwalifikatory: [out]
Ciągi XML reprezentujące zasady dla określonej sekwencji zadań i zasad zależnych.
PolicyAssignmentXmls
Typ danych: String Array
Kwalifikatory: [out]
Ciągi XML reprezentujące przypisania dla zasad określonych przez PolicyXmls
.
PolicyXmls
i PolicyAssignmentXmls
są wyrównane, z n-tym elementem jednego parametru odpowiadającego n-temu elementowi drugiego.
Wartości zwracane
Typ SInt32
danych, który ma wartość 0, aby wskazać powodzenie lub inny niż zero, aby wskazać błąd.
Aby uzyskać informacje o obsłudze zwróconych błędów, zobacz Informacje o błędach Configuration Manager.
Uwagi
Zasady sekwencji zadań obejmują zasady dla samej sekwencji zadań, zasady dla wszystkich przywoływanych pakietów i odpowiednie przypisania zasad. Sekwencja zadań może być przechowywana w bazie danych lub w pamięci jako zestaw obiektów WMI.
Jeśli sekwencja zadań znajduje się w bazie danych Configuration Manager, aplikacja powinna określić identyfikator pakietu pakietu sekwencji zadań w parametrzePackageID
. W przypadku podawania wartości dla tego parametru musisz mieć uprawnienie do odczytu dla określonej sekwencji zadań.
Jeśli sekwencja zadań znajduje się w pamięci, aplikacja musi określić wartości parametrów TaskSequence
i BootImageID
.
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.