Udostępnij za pośrednictwem


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.

Zobacz też

SMS_TaskSequencePackage Server WMI Class