Poznámka:
Přístup k této stránce vyžaduje autorizaci. Můžete se zkusit přihlásit nebo změnit adresáře.
Přístup k této stránce vyžaduje autorizaci. Můžete zkusit změnit adresáře.
Třída SMS_SoftwareUpdateBase rozhraní WMI (Windows Management Instrumentation) je serverová třída poskytovatele serveru SMS v nástroji Configuration Manager, která zpřístupňuje informace o aktualizacích softwaru dostupné v lokalitě a slouží jako základní třída pro aktualizace softwaru.
Následující syntaxe je zjednodušená z kódu MOF (Managed Object Format) a zahrnuje všechny zděděné vlastnosti.
Syntaxe
class SMS_SoftwareUpdateBase : SMS_ConfigurationItemBaseClass
{
String ApplicabilityCondition;
String ArticleID;
String BulletinID;
String CategoryInstance_UniqueIDs[];
UInt32 CI_ID;
String CI_UniqueID;
UInt32 CIType_ID;
UInt32 CIVersion;
UInt64 ConfigurationFlags;
String CreatedBy;
UInt32 CustomSeverity;
String CustomSeverityName;
DateTime DateCreated;
DateTime DateLastModified;
DateTime DatePosted;
DateTime DateRevised;
DateTime EffectiveDate;
UInt32 EULAAccepted;
Boolean EULAExists;
DateTime EULASignoffDate;
String EULASignoffUser;
UInt32 ExecutionContext;
Boolean IsBundle;
Boolean IsContentProvisioned;
Boolean IsDeployable;
Boolean IsDeployed;
Boolean IsDigest;
Boolean IsEnabled;
Boolean IsExpired;
Boolean IsHidden;
Boolean IsLatest;
Boolean IsMetadataOnlyUpdate;
Boolean IsOfflineServiceable;
Boolean IsQuarantined;
Boolean IsSuperseded;
Boolean IsUserDefined;
String LastModifiedBy;
DateTime LastStatusTime;
String LocalizedCategoryInstanceNames[];
String LocalizedDescription;
String LocalizedDisplayName;
SMS_CI_LocalizedEulas LocalizedEulas[];
SMS_CI_LocalizedProperties LocalizedInformation[];
String LocalizedInformativeURL;
UInt32 LocalizedPropertyLocaleID;
UInt32 MaxExecutionTime;
UInt32 ModelID;
String ModelName;
UInt32 NumMissing;
UInt32 NumNotApplicable;
UInt32 NumPresent;
UInt32 NumTotal;
UInt32 NumUnknown;
UInt32 PercentCompliant;
UInt32 PermittedUses;
String PlatformCategoryInstance_UniqueIDs[];
UInt32 PlatformType;
Boolean RequiresExclusiveHandling;
UInt32 RevisionNumber;
SMS_SDMPackageLocalizedData SDMPackageLocalizedData[];
UInt32 SDMPackageVersion;
String SDMPackageXML;
String SecuredScopeNames[];
String SedoObjectVersion;
UInt32 Severity;
String SeverityName;
SInt64 Size;
String SourceSite;
String UpdateLocales[];
};
Metody
Třída SMS_SoftwareUpdateBase nedefinuje žádné metody.
Vlastnosti
ApplicabilityCondition
Datový typ: String
Typ přístupu: čtení/zápis
Kvalifikátory: [SizeLimit("512"), not_null]
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
ArticleID
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [read, SizeLimit("64"), not_null]
ID článku znalostní báze Knowledge Base pro aktualizaci softwaru. Maximální délka této hodnoty je 64 znaků.
BulletinID
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [read, SizeLimit("64"), not_null]
ID bulletinu pro aktualizace zabezpečení vydané společností Microsoft. Maximální délka této hodnoty je 64 znaků. Výchozí hodnota je None (Žádný).
CategoryInstance_UniqueIDs
Datový typ: String Matice
Typ přístupu: čtení/zápis
Kvalifikace: Žádné
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
CI_ID
Datový typ: UInt32
Typ přístupu: čtení/zápis
Kvalifikátory: [klíč]
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
CI_UniqueID
Datový typ: String
Typ přístupu: čtení/zápis
Kvalifikátory:[jedinečný, not_null]
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
CIType_ID
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikace: [not_null, číst]
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
Pro tuto třídu je ID typu SoftwareUpdate (1) nebo SoftwareUpdateBundle (8).
CIVersion
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikace: [číst, not_null]
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
ConfigurationFlags
Datový typ: UInt64
Typ přístupu: Jen pro čtení
Kvalifikátory: [bits("COMPLIANCE_POLICY(0)"), čtěte]
Viz SMS_ConfigurationItemBaseClass Server – třída WMI.
CreatedBy
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [SizeLimit("512"), čtení, not_null]
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
CustomSeverity
Datový typ: UInt32
Typ přístupu: čtení/zápis
Kvalifikace: Žádné
Vlastní hodnocení závažnosti aktualizace softwaru. Výchozí hodnota je 0.
CustomSeverityName
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikace: [číst]
Jedná se o text pro vlastní hodnocení závažnosti.
DateCreated
Datový typ: DateTime
Typ přístupu: Jen pro čtení
Kvalifikace: [not_null, číst]
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
DateLastModified
Datový typ: DateTime
Typ přístupu: Jen pro čtení
Kvalifikace: [číst]
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
DatePosted
Datový typ: DateTime
Typ přístupu: Jen pro čtení
Kvalifikace: [číst]
Datum a čas, kdy byla aktualizace softwaru publikována.
DateRevised
Datový typ: DateTime
Typ přístupu: Jen pro čtení
Kvalifikace: [číst]
Datum a čas, kdy byla aktualizace softwaru revidována.
EffectiveDate
Datový typ: DateTime
Typ přístupu: Jen pro čtení
Kvalifikace: [číst]
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
EULAAccepted
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikace: [číst]
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
EULAExists
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikace: [číst]
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
EULASignoffDate
Datový typ: DateTime
Typ přístupu: Jen pro čtení
Kvalifikace: [číst]
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
EULASignoffUser
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikace: [číst]
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
ExecutionContext
Datový typ: UInt32
Typ přístupu: Jen pro čtení
Kvalifikace: [číst]
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
IsBundle
Datový typ: Boolean
Typ přístupu: čtení/zápis
Kvalifikace: [not_null]
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
IsContentProvisioned
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikace: [číst]
true Pokud je poskytnut obsah aktualizací softwaru. Výchozí hodnota je false.
IsDeployable
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikace: [číst]
true Pokud je aktualizace softwaru připravená k zahrnutí do nasazení. Výchozí hodnota je false.
IsDeployed
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikace: [číst]
true Pokud byla aktualizace softwaru nasazena. Výchozí hodnota je false.
IsDigest
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikátory: [čti, líný]
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
IsEnabled
Datový typ: Boolean
Typ přístupu: čtení/zápis
Kvalifikace: [not_null]
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
IsExpired
Datový typ: Boolean
Typ přístupu: čtení/zápis
Kvalifikace: [not_null]
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
IsHidden
Datový typ: Boolean
Typ přístupu: čtení/zápis
Kvalifikace: [not_null]
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
IsLatest
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikace: [číst]
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
IsMetadataOnlyUpdate
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikace: [číst]
true pokud je metabáze aktualizace softwaru pouze Update CI. Výchozí hodnota je false.
IsOfflineServiceable
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikace: [číst]
Zda je možné aktualizaci použít na offline bitové kopie. Výchozí hodnota je true.
IsQuarantined
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikace: [číst]
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
IsSuperseded
Datový typ: Boolean
Typ přístupu: Jen pro čtení
Kvalifikace: [číst, not_null]
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
IsUserDefined
Datový typ: Boolean
Typ přístupu: čtení/zápis
Kvalifikace: [not_null]
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
LastModifiedBy
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikátory: [SizeLimit("512"), čtení, not_null]
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
LastStatusTime
Datový typ: DateTime
Typ přístupu: Jen pro čtení
Kvalifikace: přečíst
Čas poslední aktualizace stavu.
LocalizedCategoryInstanceNames
Datový typ: String Matice
Typ přístupu: Jen pro čtení
Kvalifikace: [číst]
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
LocalizedDescription
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikace: [číst]
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
LocalizedDisplayName
Datový typ: String
Typ přístupu: Jen pro čtení
Kvalifikace: [číst]
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
LocalizedEulas
Datový typ: SMS_CI_LocalizedEulas Array
Typ přístupu: Jen pro čtení
Kvalifikátory: [čti, líný]
Pole lokalizovaných Licenčních podmínek pro software společnosti Microsoft pro aktualizaci softwaru.
LocalizedInformation
Datový typ: SMS_CI_LocalizedProperties Array
Typ přístupu: Jen pro čtení
Kvalifikátory: [čti, líný]
Seznam lokalizovaných informací o aktualizaci softwaru specifických pro jednotlivé jazyky:
String DisplayName
Popis řetězce
Informativní adresa URL řetězce
UInt32 LocaleID
LocalizedInformativeURL
Datový typ:StringTyp přístupu: Jen pro čtení
Kvalifikace: [číst]
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
LocalizedPropertyLocaleID
Datový typ:UInt32Typ přístupu: Jen pro čtení
Kvalifikace: [číst]
Viz SMS_ConfigurationItemBaseClass Server – třída WMI.
MaxExecutionTime
Datový typ:UInt32Typ přístupu: čtení/zápis
Kvalifikace: Žádné
Maximální doba potřebná ke spuštění aktualizace softwaru. Výchozí hodnota je 30.
ModelID
Datový typ:UInt32Typ přístupu: čtení/zápis
Kvalifikace: [not_null]
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
ModelName
Datový typ:StringTyp přístupu: čtení/zápis
Kvalifikátory: [unique, not_null]
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
NumMissing
Datový typ:UInt32Typ přístupu: Jen pro čtení
Kvalifikace: [číst]
Počet počítačů v cílových kolekcích, na kterých chybí aktualizace softwaru
NumNotApplicable
Datový typ:UInt32Typ přístupu: Jen pro čtení
Kvalifikace: [číst]
Počet počítačů v cílových kolekcích, na kterých aktualizace softwaru není použitelná
NumPresent
Datový typ:UInt32Typ přístupu: Jen pro čtení
Kvalifikace: [číst]
Počet počítačů v cílových kolekcích, na kterých je už aktualizace softwaru nainstalovaná
NumTotal
Datový typ:UInt32Typ přístupu: Jen pro čtení
Kvalifikace: [číst]
Celkový počet počítačů v cílových kolekcích pro aktualizaci softwaru.
NumUnknown
Datový typ:UInt32Typ přístupu: Jen pro čtení
Kvalifikace: [číst]
Počet počítačů v cílových kolekcích, na kterých je znám stav aktualizace softwaru
PercentCompliant
Datový typ:UInt32Typ přístupu: Čtení
Kvalifikace: [číst]
Procento klientských počítačů, které splňují podmínky pro tuto položku konfigurace.
PermittedUses
Datový typ:UInt32Typ přístupu: čtení/zápis
Kvalifikace: [not_null]
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
PlatformCategoryInstance_UniqueIDs
Datový typ:StringmaticeTyp přístupu: čtení/zápis
Kvalifikace: žádné
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
PlatformType
Datový typ:UInt32Typ přístupu: čtení/zápis
Kvalifikace: žádné
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
RequiresExclusiveHandling
Datový typ:BooleanTyp přístupu: Jen pro čtení
Kvalifikace: [číst]
truePokud je aktualizace softwaru nutná k samostatné instalaci. Výchozí hodnota jefalse.RevisionNumber
Datový typ:UInt32Typ přístupu: Jen pro čtení
Kvalifikace: [číst, not_null]
Číslo revize aktualizace
SDMPackageLocalizedData
Datový typ:SMS_SDMPackageLocalizedDataMaticeTyp přístupu: čtení/zápis
Kvalifikace: [líný]
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
SDMPackageVersion
Datový typ:UInt32Typ přístupu: čtení/zápis
Kvalifikace: [not_null]
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
SDMPackageXML
Datový typ:StringTyp přístupu: čtení/zápis
Kvalifikace: [líný]
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
SecuredScopeNames
Datový typ:StringMaticeTyp přístupu: Jen pro čtení
Kvalifikace: žádné
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
SedoObjectVersion
Datový typ:StringTyp přístupu: Jen pro čtení
Kvalifikace: žádné
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
Severity
Datový typ:UInt32Typ přístupu: Jen pro čtení
Kvalifikace: [číst]
Hodnocení závažnosti aktualizace softwaru. Výchozí hodnota je 0.
SeverityName
Datový typ:StringTyp přístupu: Jen pro čtení
Kvalifikace: [číst]
Text pro hodnocení závažnosti.
Size
Datový typ:SInt64Typ přístupu: Jen pro čtení
Kvalifikace: [číst]
Velikost aktualizace softwaru.
SourceSite
Datový typ:StringTyp přístupu: čtení/zápis
Kvalifikátory: [SizeLimit("3")]
Viz SMS_ConfigurationItemLatestBaseClass Server – třída WMI.
Pro tuto třídu jsou možné zdrojové weby definovány
UpdateSource_IDvlastností třídy SMS_CIUpdateSources Server WMI.UpdateLocales
Datový typ:String ArrayTyp přístupu: Jen pro čtení
Kvalifikace: [číst]
Národní prostředí platná pro aktualizaci softwaru.
Poznámky
Mezi kvalifikátory třídy pro tuto třídu patří:
Dynamický
Abstrakt
Zabezpečeno
Další informace o kvalifikátorech třídy i kvalifikátorech vlastností, které jsou součástí části Vlastnosti, najdete v tématu Configuration Manager kvalifikátory tříd a vlastností.
Objekt
SMS_SoftwareUpdateje typ položky konfigurace definovaný třídou SMS_ConfigurationItemBaseClass Server WMI. PoužíváSMS_SoftwareUpdatese k určení shody aktualizací softwaru pomocí funkce Aktualizace softwaru v nástroji Configuration Manager.Obsah aktualizací softwaru je nutné stáhnout ručně. Aby aplikace zjistila, který obsah je potřeba stáhnout, dotazuje se SMS_CIToContent třídy WMI serveru a získá seznam
ContentIDvlastností odpovídajících konkrétním jazykovým kritériím. Pomocí tohoto seznamu může aplikace získat přidruženou adresu URL ke stažení a související vlastnosti pro soubory obsahu z SMS_CIContentFiles Server třídy WMI.Po určení obsahu aktualizace aplikace volitelně připraví aktualizaci k nasazení pomocí objektu třídy WMI serveru SMS_AuthorizationList Server , který vytvoří autorizovaný seznam aktualizací. Vaše aplikace má také možnost implementovat třídu WMI serveru SMS_Template a vytvořit tak vlastní šablonu nasazení.
Poznámka
Při vytváření autorizačního seznamu pro zahrnutí aktualizace softwaru musí aplikace nastavit IsBundle vlastnost SMS_SoftwareUpdate to true tak, aby označovala, že aktualizace je součástí sady. Další informace naleznete v tématu SMS_AuthorizationList Server – třída WMI.
Když je aplikace připravená nasadit aktualizaci softwaru, vytvoří nasazení pomocí objektu třídy služby WMI serveru SMS_UpdatesAssignment Server .
V uzlu Správy požadovaných konfigurací nelze importovat, vytvářet ani konfigurovat aktualizace softwaru. Tyto funkce jsou k dispozici pro standardní hodnoty konfigurace prostřednictvím funkce Aktualizace softwaru při stažení aktualizací softwaru. Proto lze položky konfigurace aktualizace softwaru vybrat tak, aby byly zahrnuty do standardních hodnot konfigurace, i když nejsou zobrazeny v uzlu Položky konfigurace.
Podívejte se, jak vytvořit výčet Aktualizací vyhovujících určitým kritériím pro diskuzi o dotazech, které můžete použít k vytvoření výčtu informací o několika aktualizacích softwaru.
Požadavky
Požadavky na modul runtime
Další informace najdete v tématu Požadavky na modul runtime serveru Configuration Manager.
Požadavky na vývoj
Další informace najdete v tématu Požadavky na vývoj serveru Configuration Manager.