GetTsPoliciesSaMedia-metoden i klass SMS_TaskSequencePackage

WMI-klassmetoden GetTsPoliciesSaMedia (Windows Management Instrumentation) i Configuration Manager hämtar alla principer som är associerade med den angivna aktivitetssekvensen. Användaren måste ha behörighet att skapa fristående medier.

Följande syntax är förenklad från MOF-kod (Managed Object Format) och definierar metoden.

Syntax

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

Parametrar

AdvertisementID Datatyp: String

Kvalificerare: [i]

Ett användardefinierat annonserings-ID som ska bäddas in i principen. Detta ID ska inte stå i konflikt med andra annons-ID:n som har skapats av webbplatsen.

PackageID Datatyp: String

Kvalificerare: [i]

ID: t för aktivitetssekvenspaketet, om metoden är att hämta princip för en aktivitetssekvens som lagras i Configuration Manager databasen. Either PackageID or TaskSequence kan vara icke-null, men inte båda parametrarna.

TaskSequence Datatyp: SMS_TaskSequence

Kvalificerare: [i]

SMS_TaskSequence WMI-klassobjekt för server som representerar aktivitetssekvensen. Either PackageID or TaskSequence kan vara icke-null, men inte båda parametrarna.

AdvertisementName Datatyp: String

Kvalificerare: [i]

Ett användardefinierat namn för annonsen.

AdvertisementComment Datatyp: String

Kvalificerare: [i]

En användardefinierad kommentar för annonsen.

AdvertisementFlags Datatyp: UInt32

Kvalificerare: [i]

Användardefinierade flaggor som anger annonsinformation. Mer information om flaggorna finns i SMS_Advertisement Server WMI-klass .

BootImageID Datatyp: String

Kvalificerare: [i]

ID:t för ett startavbildningspaket som ska användas med aktivitetssekvensen. Den här parametern krävs om TaskSequence parametern definieras. I annat fall måste den anges till null.

SourceSite Datatyp: String

Kvalificerare: [i]

Kod för källwebbplatsen för annonsen.

PolicyXmls Datatyp: String Array

Kvalificerare: [ut]

XML-strängar som representerar principen för den angivna aktivitetssekvensen och beroende principer.

PolicyAssignmentXmls Datatyp: String Array

Kvalificerare: [ut]

XML-strängar som representerar tilldelningar för principen som anges av PolicyXmls. PolicyXmls och PolicyAssignmentXmls är justerade, så att det n:te elementet i den ena parametern motsvarar det n:te elementet i den andra.

Returvärden

En SInt32 datatyp som är 0 för att indikera framgång eller inte noll för att indikera fel.

Information om hur du hanterar returnerade fel finns i Om Configuration Manager fel.

Anmärkningar

Principerna för en aktivitetssekvens innehåller principen för själva aktivitetssekvensen, principer för alla refererade paket och motsvarande principtilldelningar. Aktivitetssekvensen kan lagras antingen i databasen eller i minnet som en uppsättning WMI-objekt.

Om aktivitetssekvensen finns i Configuration Manager databasen bör programmet ange paketidentifieraren för aktivitetssekvenspaketet i parameternPackageID. Om du anger ett värde för den här parametern måste du ha läsbehörighet för den specifika aktivitetssekvensen.

Om aktivitetssekvensen finns i minnet måste programmet ange värden för parametrarna TaskSequence och BootImageID .

Krav

Körningskrav

Mer information finns i Körningskrav för Configuration Manager Server.

Utvecklingskrav

Mer information finns i Utvecklingskrav för Configuration Manager Server.

Se även

WMI-klass för SMS_TaskSequencePackage Server