smsclictr.automation library
Enable automatic Site assignment.

This will force the SMS Client to automatically reassign the SMS Site if the client roams to another SMS Primary Site.

Namespace:  smsclictr.automation
Assembly:  smsclictr.automation(in smsclictr.automation.dll) Version: 1.1.3731.16627 (1.1.2.4)

Syntax

C#
public 
bool 
EnableAutoAssignment { 
get; 
set; }

Examples

C#:
CopyC#
using System;
using
System.Collections.Generic;
using System.Text;
using smsclictr.automation;
using System.Management;

namespace
ConsoleApplication1
{
   
class Program
	 {
	
static 
void Main(
string[] args)
			{
			 SMSClient oClient = 
new SMSClient(
"workstation01");
			 oClient.EnableAutoAssignment = 
true;
		}
}
}
PowerShell:

(copy smsclictr.automation.dll to the %HOMEDRIVE%\%HOMEPATH% Folder of the current User)

CopyC#
[

void][System.Reflection.Assembly]::LoadFile(

"$HOME\smsclictr.automation.dll")
$SMSClient = New-Object -TypeName smsclictr.automation.SMSClient(
"workstation01")
$SMSClient.EnableAutoAssignment = 
"True"

See Also