Aracılığıyla paylaş


konsol uzantısı mimarisini Configuration Manager

Configuration Manager konsol mimarisi aşağıdaki dört ayrı katman üzerinde oluşturulmuş.

  • SMS Sağlayıcısı

  • Yönetilen SMS Sağlayıcısı SDK'sı

  • Kullanıcı arabirimi çerçevesi

  • konsol XML'ini Configuration Manager

Configuration Manager'de SMS Sağlayıcısı

SMS Sağlayıcısı temelde SMS 2007 Sağlayıcısı ile aynıdır ve yeni Configuration Manager özelliklerini destekleyen yeni sınıflar eklenmiştir. SMS Sağlayıcısına her zamanki WBEM arabirimleri üzerinden erişebilirsiniz, ancak yönetilen kod için yönetilen SMS Sağlayıcısı SDK'sını kullanmanız gerekir.

Yönetilen SMS Sağlayıcısı SDK'sı

Yönetilen SMS Sağlayıcısı SDK'sı, SMS Sağlayıcısını soyutlayan bir yönetilen kod kitaplığı sağlar. SMS Sağlayıcısına bağlanan, sorgular oluşturan ve Configuration Manager nesneleri ve site denetim dosyasını işleyen .NET Framework sınıflar ve arabirimler sağlar. Yönetilen SMS Sağlayıcısı SDK'sını tek başına uygulamalarda kullanabilir veya mevcut Configuration Manager konsolunu genişletmek için kullanıcı arabirimi çerçevesini kullanabilirsiniz.

Kullanıcı Arabirimi Çerçevesi

Kullanıcı arabirimi çerçevesi, yönetilen SMS Sağlayıcısı SDK'sının üstünde yer alır. Kullanıcı arabirimi çerçevesi, iletişim kutuları ve Configuration Manager konsolu için işlevsellik sağlar ve Configuration Manager konsolunda kullanıcı arabirimi doğrulaması sağlar. Configuration Manager konsoluna kendi formlarınızı eklemek için bu kullanıcı arabirimi çerçevesini genişletebilir veya kendi formlarınızı mevcut Configuration Manager konsol formlarına tümleştirebilirsiniz.

Konsol XML'Configuration Manager

Configuration Manager konsolu XML'i, Configuration Manager konsolunun nasıl göründüğünü ve davrandığını tanımlar. XML, Configuration Manager konsol hiyerarşisini, sonuçlar bölmesini ve eylem bölmesini işlemek için gereken düğümleri, sorguları, eylemleri, formları ve diğer her şeyi tanımlar.

Configuration Manager konsolu tarafından kullanılan XML dosyaları %ProgramFiles%\Microsoft Endpoint Manager\AdminConsole\XmlStorage\ altında depolanır. Aşağıdaki tabloda alt klasörler gösterilmektedir.

Klasör Açıklama
ConsoleRoot Bu klasör, yerleşik kullanıcı arabirimi öğelerini ve sınıflarını tanımlayan çeşitli XML dosyalarını içerir.

ManagementClassDescriptions.xml: SMS Sağlayıcısı sınıfları için tanımlar.

ConnectedConsole.xml: Yapışkan düğümler ve gezintiye gitme tanımları.

AssetManagementNode.xml, MonitoringNode.xml, SiteConfigurationNode.xml SoftwareLibraryNode.xml: Configuration Manager konsolundaki her çalışma alanı için tanımlar.
Uzantı -ları SMS Sağlayıcısı ile ilgili XML konumu. Dört tür uzantı klasörü vardır:

-Eylem. Configuration Manager konsol eylemleri için XML dosyaları. Daha fazla bilgi için bkz. Configuration Manager konsol eylemleri hakkında.
-Forms. Configuration Manager konsolundaki form uzantıları için XML dosyaları. Daha fazla bilgi için bkz. Konsol formları hakkında.
-Düğüm. Configuration Manager konsoluna düğüm uzantıları için XML dosyaları. Daha fazla bilgi için bkz. Konsol düğümleri hakkında.
- Yönetim Sınıfları. Configuration Manager konsoluna yönetim sınıfı uzantıları için XML dosyaları. Daha fazla bilgi için bkz. Konsol yönetimi sınıfları hakkında.
Diğer Çeşitli yardımcı XML dosyaları.
Doğrulama Configuration Manager konsol formları için doğrulama kuralları.

Ayrıca Bkz

Configuration Manager Konsol Uzantısı Hakkında
konsol eylemleri hakkında Configuration Manager konsolformları hakkında Konsolyönetim sınıfları Konsol düğümlerihakkında Konsolgörünümleri hakkında