Sdílet prostřednictvím


Metoda GetTsPolicies ve třídě SMS_TaskSequencePackage

Metoda GetTsPolicies třídy WMI (Windows Management Instrumentation) v Configuration Manager získá všechny zásady přidružené k zadanému pořadí úkolů. Uživatel musí mít práva k vytváření jiných než samostatných médií.

Následující syntaxe je zjednodušena z kódu MOF (Managed Object Format) a definuje metodu.

Syntaxe

SInt32 GetTsPolicies(  
     String AdvertisementID,  
     String PackageID,  
     SMS_TaskSequence TaskSequence,  
     String AdvertisementName,  
     String AdvertisementComment,  
     UInt32 AdvertisementFlags,  
     String BootImageID,  
     String SourceSite,  
     String PolicyXmls[],  
     String PolicyAssignmentXmls[]  
);  

Parametry

AdvertisementID
Datový typ: String

Kvalifikátory: [v]

Uživatelem definované reklamní ID, které se má vložit do zásad. Toto ID by nemělo být v konfliktu s jinými ID reklam vytvořenými webem.

PackageID
Datový typ: String

Kvalifikátory: [v]

ID balíčku pořadí úkolů, pokud je metodou získání zásady pro pořadí úkolů uložené v databázi Configuration Manager. Buď nebo PackageIDTaskSequence může mít jinou hodnotu než null, ale ne oba parametry.

TaskSequence
Datový typ: SMS_TaskSequence

Kvalifikátory: [v]

SMS_TaskSequence serverová třída služby WMI představující pořadí úkolů. Buď nebo PackageIDTaskSequence může mít jinou hodnotu než null, ale ne oba parametry.

AdvertisementName
Datový typ: String

Kvalifikátory: [v]

Uživatelem definovaný název pro inzerování.

AdvertisementComment
Datový typ: String

Kvalifikátory: [v]

Komentář definovaný uživatelem pro inzerci.

AdvertisementFlags
Datový typ: UInt32

Kvalifikátory: [v]

Uživatelem definované příznaky určující podrobnosti o reklamě. Další informace o těchto příznakech najdete v tématu SMS_Advertisement Serverová třída služby WMI .

BootImageID
Datový typ: String

Kvalifikátory: [v]

ID balíčku spouštěcí image, který se má použít s pořadím úkolů. Tento parametr je povinný, pokud TaskSequence je parametr definovaný. Jinak musí být nastavená na nullhodnotu .

SourceSite
Datový typ: String

Kvalifikátory: [v]

Kód zdrojového webu pro inzerování

PolicyXmls
Datový typ: String Array

Kvalifikátory: [out]

Řetězce XML představující zásady pro zadané pořadí úkolů a závislé zásady.

PolicyAssignmentXmls
Datový typ: String Array

Kvalifikátory: [out]

Řetězce XML představující přiřazení pro zásadu určenou nástrojem PolicyXmls. PolicyXmls a PolicyAssignmentXmls jsou zarovnané, přičemž n-ten prvek jednoho parametru odpovídá n-tému prvku druhého.

Návratové hodnoty

Datový SInt32 typ, který má hodnotu 0, která označuje úspěch nebo nenulovou hodnotu, která označuje selhání.

Informace o zpracování vrácených chyb najdete v tématu Informace o chybách Configuration Manager.

Poznámky

Zásady pro pořadí úkolů zahrnují zásady pro samotné pořadí úkolů, zásady pro všechny odkazované balíčky a odpovídající přiřazení zásad. Pořadí úkolů může být uloženo v databázi nebo v paměti jako sada objektů rozhraní WMI.

Pokud je pořadí úkolů v databázi Configuration Manager, měla by vaše aplikace zadat identifikátor balíčku pro balíček pořadí úkolů v parametru PackageID . Pokud zadáte hodnotu pro tento parametr, musíte mít oprávnění ke čtení pro konkrétní pořadí úkolů.

Pokud je pořadí úkolů v paměti, musí aplikace zadat hodnoty parametrů TaskSequence a BootImageID .

Požadavky

Požadavky na modul runtime

Další informace najdete v tématu Configuration Manager Server Runtime Requirements.

Požadavky na vývoj

Další informace najdete v tématu Požadavky na vývoj Configuration Manager Serveru.

Viz taky

Serverová třída služby WMI SMS_Advertisement
Serverová třída služby WMI SMS_TaskSequencePackage
Metoda GetClientConfigPolicies ve třídě SMS_TaskSequencePackage
Metoda GetSequence ve třídě SMS_TaskSequencePackage
Metoda SetSequence v SMS_TaskSequencePackage třídy