Dela via


SMS_UserMachineRelationship serverns WMI-klass

SMS_UserMachineRelationship WMI-klassen innehåller relationer mellan en enhet och dess primära användare.

Följande syntax förenklas från MOF-kod (Managed Object Format) och innehåller alla ärvda egenskaper.

Syntax

Class SMS_UserMachineRelationship : SMS_BaseClass  
{  
    DateTime CreationTime;  
    Boolean IsActive;  
    UInt32 RelationshipResourceID;  
    UInt32 ResourceClientType;  
    UInt32 ResourceID;  
    String ResourceName;  
    UInt32 Sources[];  
    UInt32 Types[];  
    String UniqueUserName;  
};  

Metoder

Klassen SMS_UserMachineRelationship definierar följande metoder.

Metod Beskrivning
AddSource-metod i klass SMS_UserMachineRelationship Lägger till en källa för relationen mellan användaren och enheten.
AddType-metod i klass SMS_UserMachineRelationship Lägger till en typ av relation mellan en användare och en enhet.
CreateRelationship-metod i klass SMS_UserMachineRelationship Skapar en relation mellan en användare och en enhet.
RemoveSource-metod i klass SMS_UserMachineRelationship Tar bort en källa för relationen mellan en användare och en enhet.
RemoveType-metod i klass SMS_UserMachineRelationship Tar bort en typ av relation mellan en användare och en enhet.

Egenskaper

CreationTime
Datatyp: DateTime

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Tiden då relationen skapades.

IsActive
Datatyp: Boolean

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

TRUE om relationen är aktiv.

RelationshipResourceID
Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Den unika identifieraren för den här relationen.

ResourceClientType
Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Klienttyp för datorn.

ResourceID
Datatyp: UInt32

Åtkomsttyp: Skrivskyddad

Kvalificerare: [key, read]

Enhetens resurs-ID.

ResourceName
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

Resursnamnet på enheten.

Sources
Datatyp: UInt32 Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

En matris med källor för den här relationen med något av följande värden:

Värde Namn Beskrivning
1 Självbetjäningsportal Slutanvändaren aktiverade relationen genom att välja alternativet i Software Center.
2 Administratör En administratör skapade relationen manuellt i konsolen.
3 Användare Oanvänd/inaktuell.
4 Användningsagent Tröskelvärdet för aktiviteten utlöste en relation som skulle skapas.
5 Enhetshantering Användaren och enheten kopplades samman under den lokala MDM-registreringen.
6 Osd Användaren och enheten kopplades samman som en del av en aktivitetssekvens för os-distribution.
7 Snabb installation Användaren/enheten kopplades tillfälligt för att aktivera en installation på begäran från katalogen om ingen UDA-relation installerades innan installationen utlöstes.
8 Exchange Server anslutningsapp Enheten etablerades via Exchange ActiveSync.
9 Säker användningsagent

Types
Datatyp: UInt32 Matris

Åtkomsttyp: Skrivskyddad

Kvalificerare: [read]

En matris med typer för den här relationen. För värdet 1är UniqueUserName den primära användaren. Om värdet är null är de inte den primära användaren.

UniqueUserName
Datatyp: String

Åtkomsttyp: Skrivskyddad

Kvalificerare: [key, read]

Användarnamn i domän\användarformat.

Anmärkningar

Krav

Körningskrav

Mer information finns i Configuration Manager serverkörningskrav.

Utvecklingskrav

Mer information finns i Configuration Manager Server Development Requirements (Utvecklingskrav för Configuration Manager server).