smsclictr.automation library
Assembly: smsclictr.automation(in smsclictr.automation.dll) Version: 1.1.3731.16627 (1.1.2.4)
Get a ManagementObjectCollection of all
Machine SoftwareDistribution Policies (ActualConfig)
Namespace:
smsclictr.automation
Assembly: smsclictr.automation(in smsclictr.automation.dll) Version: 1.1.3731.16627 (1.1.2.4)
Syntax
C# |
---|
public ManagementObjectCollection Advertisements { get; } |
Remarks
root\ccm\Policy\Machine\ActualConfig:SELECT * FROM
CCM_SoftwareDistribution
Examples
C#:
CopyC#
using System; using System.Collections.Generic; using System.Text; using smsclictr.automation; namespace ConsoleApplication1 { class Program { static void Main( string[] args) { SMSClient oClient = new SMSClient( "localhost"); ManagementObjectCollection cAdv = oClient.SoftwareDistribution.Advertisements; foreach (ManagementObject MO in cAdv) { //Show all local Advertisement ID's Console.WriteLine(MO.GetPropertyValue( "ADV_AdvertisementID").ToString()); } } } }