Windows Server Essentials API Reference

 

This documents the namespaces for Windows Server Essentials.

Namespaces

Namespace Description
Microsoft.WindowsServerSolutions.AddinInfrastructure

The Microsoft.WindowsServerSolutions.AddinInfrastructure namespace provides a set of APIs for managing add-in packages.

Microsoft.WindowsServerSolutions.Administration.ObjectModel

The Microsoft.WindowsServerSolutions.Administration.ObjectModel namespace provides a set of APIs for extending the functionality of the dashboard.

Microsoft.WindowsServerSolutions.Administration.ObjectModel.Adorners

The Microsoft.WindowsServerSolutions.Administration.ObjectModel.Adorners namespace provides a set of APIs that enables content to be merged with an existing page.

Microsoft.WindowsServerSolutions.Administration.ObjectModel.ComponentServices

The Microsoft.WindowsServerSolutions.Administration.ObjectModel.ComponentServices namespace provides a set of APIs that enables the dashboard to manage services.

Microsoft.WindowsServerSolutions.Administration.ObjectModel.Internal

The Microsoft.WindowsServerSolutions.Administration.ObjectModel.Internal namespace provides a set of helper enumerations and interfaces for the other ObjectModel namespaces.

Microsoft.WindowsServerSolutions.Common

The Microsoft.WindowsServerSolutions.Common namespace provides numerous interfaces, enumerations, and classes for working with users, mail accounts, shared folders, and various environment settings.

Microsoft.WindowsServerSolutions.Common.Controls

The Microsoft.WindowsServerSolutions.Common.Controls namespace provides classes and enumerations to support link and Windows Vista list view controls.

Microsoft.WindowsServerSolutions.Common.Devices

The Devices provider is the provider that stores information about the computers registered to the server. It serves as a sink for storing client device related information and provide retrieval interface for that data.

Microsoft.WindowsServerSolutions.Common.ProviderFramework

The Microsoft.WindowsServerSolutions.Common.ProviderFramework namespace provides a set of APIs for managing providers.

Microsoft.WindowsServerSolutions.Common.ProviderFramework.Notifications

The Microsoft.WindowsServerSolutions.Common.ProviderFramework.Notifications namespace provides a set of APIs for managing notifications.

Microsoft.WindowsServerSolutions.Common.ProviderFramework.public

The Microsoft.WindowsServerSolutions.Common.ProviderFramework.public namespace provides a set of APIs for managing the collection of provider connections.

Microsoft.WindowsServerSolutions.Common.WizardBase

The Microsoft.WindowsServerSolutions.Common.WizardBase namespace provides additional controls for use in wizards, such as the GlowingLabel and the RoundBackButton.

Microsoft.WindowsServerSolutions.Console.Shared

The Microsoft.WindowsServerSolutions.Console.Shared namespace provides classes for customizing the appearance of an administration console.

Microsoft.WindowsServerSolutions.Controls

The Microsoft.WindowsServerSolutions.Controls namespace provides classes and enumerations in support of several new and customized UI controls.

Microsoft.WindowsServerSolutions.Controls.WPF

The Microsoft.WindowsServerSolutions.Controls.WPF namespace provides interfaces and classes to support features that have not been included in Windows Presentation Foundation (WPF), such as conditional values and double animation.

Microsoft.WindowsServerSolutions.Dashboard.Addins.Home

Contains classes and interfaces to use when querying for status updates for a task.

Microsoft.WindowsServerSolutions.Devices.Identity

The Microsoft.WindowsServerSolutions.Devices.Identity namespace provides a set of APIs for managing devices.

Microsoft.WindowsServerSolutions.Groups

The Microsoft.WindowsServerSolutions.Groups namespace provides a set of APIs for managing user groups.

Microsoft.WindowsServerSolutions.HostedEmail

The Microsoft.WindowsServerSolutions.HostedEmail namespace provides an API for integrating a hosted email service into the Windows Server 2012 Essentials user experience.

Microsoft.WindowsServerSolutions.MediaStreaming

The Microsoft.WindowsServerSolutions.MediaStreaming namespace provides a set of APIs for managing shared folders from which media is streamed.

Microsoft.WindowsServerSolutions.NetworkHealth.AlertFramework

The Microsoft.WindowsServerSolutions.NetworkHealth.AlertFramework namespace provides a set of APIs for managing health alerts.

Microsoft.WindowsServerSolutions.NetworkHealth.Engine

The Microsoft.WindowsServerSolutions.NetworkHealth.Engine namespace provides a set of APIs for managing health alert actions.

Microsoft.WindowsServerSolutions.NetworkHealth.RealTime

The Microsoft.WindowsServerSolutions.NetworkHealth.RealTime namespace provides a set of APIs for monitoring operations.

Microsoft.WindowsServerSolutions.Properties

The Microsoft.WindowsServerSolutions.Properties namespace contains classes for implementing a property sheet, a progress dialog box to be shown when there are changes in a property sheet, and a Metro-style tab control.

Microsoft.WindowsServerSolutions.Reporting

The Microsoft.WindowsServerSolutions.Reporting namespace provides a set of APIs for reporting health data.

Microsoft.WindowsServerSolutions.Settings

The Microsoft.WindowsServerSolutions.Settings namespace provides a set of APIs for managing data store settings.

Microsoft.WindowsServerSolutions.Storage

The Microsoft.WindowsServerSolutions.Storage namespace provides a set of APIs for managing storage objects.

Microsoft.WindowsServerSolutions.Users

The Microsoft.WindowsServerSolutions.Users namespace provides a set of APIs for managing user accounts.

Microsoft.WindowsServerSolutions.Web

The Microsoft.WindowsServerSolutions.Web namespace provides a set of APIs for managing elements for remote access.

Microsoft.WindowsServerSolutions.Web.Controls

The Microsoft.WindowsServerSolutions.Web.Controls namespace provides a set of APIs for managing controls on a webpage.

Microsoft.WindowsServerSolutions.Web.Extensibility

The Microsoft.WindowsServerSolutions.Web.Extensibility namespace provides a set of APIs for managing metadata for webpages.

Microsoft.WindowsServerSolutions.Web.Security

The Microsoft.WindowsServerSolutions.Web.Security namespace provides a set of APIs for managing the security of user accounts.

Microsoft.WindowsServerSolutions.WebApi.Framework

The Microsoft.WindowsServerSolutions.WebApi.Framework namespace provides the a web framework for applying the correct attributes to a web service implementation class, checking parameter validity, setting localized messages for certain errors, and handling other Hypertext Transfer Protocol (HTTP)-related issues.

Microsoft.WindowsServerSolutions.WebApi.Management

The Microsoft.WindowsServerSolutions.WebApi.Management namespace provides a set of APIs to manage authentication and licenses for remote services.

Microsoft.WindowsServerSolutions.Wizards

The Microsoft.WindowsServerSolutions.Wizards namespace provides functionality for implementing wizard forms and wizard pages.

Return to top