Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Klassen SMS_AISoftwareList
Windows Management Instrumentation (WMI) i Configuration Manager innehåller alla kända programvarutitlar i tillgångsinformationskatalogen.
Följande syntax förenklas från MOF-kod (Managed Object Format) och innehåller alla ärvda egenskaper.
Syntax
Class SMS_AISoftwareList : SMS_BaseClass
{
uint32 CategoryID;
string CategoryName;
string CommonName;
string CommonPublisher;
string CommonVersion;
uint32 Count; (obsolete in SP1)
uint32 FamilyID;
string FamilyName;
string OfficialCategoryName;
string OfficialFamilyName;
string SoftwareCode; (obsolete in SP1)
uint32 SoftwareCount;
string SoftwareID; (obsolete in SP1)
string SoftwareKey;
string SoftwarePropertiesHash; (obsolete in SP1)
uint32 State;
uint32 Tag1ID;
string Tag1Name;
uint32 Tag2ID;
string Tag2Name;
uint32 Tag3ID;
string Tag3Name;
};
Metoder
I följande tabell visas metoderna i SMS_AISoftwareList
klassen .
Metod | Beskrivning |
---|---|
AddSoftwareHashData-metod i klass SMS_AISoftwareList |
SoftwarePropertiesHash Lägger till från SoftwareCode och Title . |
GetCategorizationRequestText-metod i klass SMS_AISoftwareList | Hämtar den kategoriserings-XML som används för att begära kategorisering från System Center Online. |
GetSummary-metod i klass SMS_AISoftwareList | Hämtar en sammanfattning av alla klassinstanser baserat på State klassens egenskap. |
ResolveConflict-metod i klass SMS_AISoftwareList | Löser konflikten via parametern Resolution vars värden är: 1 – Behåll lokal redigering och ignorera den senaste uppdateringen från Microsoft. 2 – Återställ lokal redigering och ersätt den med den senaste uppdateringen från Microsoft. Alla andra värden ignoreras. |
SetCategorizationRequest-metod i klass SMS_AISoftwareList | Skickar en begäran till System Center Online om programvarukategorisering. |
Egenskaper
CategoryID
Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: Ingen
Refererar till en SMS_AICategory WMI-klassinstans för server .
CategoryName
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: Ingen
Kategorinamn som identifieras av CategoryID
egenskapen .
CommonName
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: Ingen
Programvarutitel, som det är allmänt känt.
CommonPublisher
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: Ingen
Utgivare av programvarutiteln, som det är allmänt känt.
CommonVersion
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: Ingen
Version av programvarutiteln, som det är allmänt känt.
Count
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: Ingen
Den här metoden/egenskapen har tagits bort eller föråldrats i Configuration Manager SP1. Använd SoftwareCount
i stället.
Den här informationen gäller för System Center 2012 Configuration Manager SP1 eller senare och System Center 2012 R2 Configuration Manager eller senare.
FamilyID
Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: Ingen
Refererar till en SMS_AICategory WMI-klassinstans för server .
FamilyName
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: Ingen
Familjenamn som identifieras av FamilyID
egenskapen.
OfficialCategoryName
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: Ingen
Egenskapen CategoryID
kan ändras, vilket ändrar vad CategoryName
egenskapen innehåller. Det här är det ursprungliga namnet på kategorin innan några ändringar har gjorts.
OfficialFamilyName
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: Ingen
Egenskapen FamilyID
kan ändras, vilket ändrar vad FamilyName
egenskapen innehåller. Det här är det ursprungliga namnet på familjen innan några ändringar har gjorts.
SoftwareCode
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: Ingen
Identifierare för programvarutiteln, definierad av utgivaren av programvarutiteln.
SoftwareCount
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: [read]
Antal programvarutitlar.
Den här informationen gäller för System Center 2012 Configuration Manager SP1 eller senare och System Center 2012 R2 Configuration Manager eller senare.
SoftwareID
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: Ingen
Ett Microsoft genererat GUID som identifierar den här programvarutiteln.
Den här metoden/egenskapen har tagits bort eller föråldrats i Configuration Manager SP1.
SoftwareKey
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: [key, read]
En Microsoft genererad nyckel som identifierar den här programvarutiteln.
Den här informationen gäller för System Center 2012 Configuration Manager SP1 eller senare och System Center 2012 R2 Configuration Manager eller senare.
SoftwarePropertiesHash
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: nyckel
En automatiskt genererad hash som består av namn, utgivare och version av programvarutiteln.
Den här metoden/egenskapen har tagits bort eller föråldrats i Configuration Manager SP1.
State
Datatyp: UInt32
Åtkomsttyp: Skrivskyddad
Kvalificerare: Ingen
Status för den här programposten.
Värde | Beskrivning |
---|---|
0 | Verifierad definieras kategorin av Microsoft via System Center Online. |
1 | Användardefinierad, kategori har definierats eller har ändrats av en användare. |
2 | Programmet väntar på kategorisering genom att Microsoft via System Center Online. |
3 | Uppdateringsbar, programvarukategorin kan uppdateras av användaren. |
4 | Okategoriserad har programvaran inte kategoriserats av Microsoft eller användaren. |
Tag1ID
Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: Ingen
Refererar till en SMS_AICategory WMI-klassinstans för server .
Tag1Name
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: Ingen
Taggnamn som identifieras av CategoryID
egenskapen .
Tag2ID
Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: Ingen
Refererar till en SMS_AICategory WMI-klassinstans för server .
Tag2Name
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: Ingen
Taggnamn som identifieras av CategoryID
egenskapen .
Tag3ID
Datatyp: UInt32
Åtkomsttyp: Läsa/skriva
Kvalificerare: Ingen
Refererar till en SMS_AICategory WMI-klassinstans för server .
Tag3Name
Datatyp: String
Åtkomsttyp: Skrivskyddad
Kvalificerare: Ingen
Taggnamn som identifieras av CategoryID
egenskapen .
Anmärkningar
Klasskvalificerare för den här klassen omfattar:
DisplayName("AI Software List Table")
Dynamisk
Provider("ExtnProv")
Säkrade
Mer information om både klasskvalificerare och egenskapskvalificerare som ingår i avsnittet Egenskaper finns i Configuration Manager klass- och egenskapskvalificerare.
Returvärden
En SInt32
datatyp som är 0 för att indikera lyckad eller icke-noll för att indikera fel.
Information om hur du hanterar returnerade fel finns i Om Configuration Manager fel.
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).