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 PackageID
TaskSequence
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 PackageID
TaskSequence
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 null
hodnotu .
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