WHSInfoClass Members

[This topic is pre-release documentation and is subject to change in future releases. Blank topics are included as placeholders.]

Inherits the WHSInfo class and implements the IWHSInfo interface.

The following tables list the members exposed by the WHSInfoClass type.

Public Constructors

  Name Description
Public method WHSInfoClass Creates a new instance of the WHSInfoClass.

Top

Public Methods

(see also Protected Methods )

  Name Description
Public method AddNotification Creates a Windows Home Server notification with the specified WHS_Notification_Severity enumeration.
Public method CreateApplicationFolder Returns an instance of IApplicationFolder that represents a newly created application folder.
Public method Equals  Overloaded. (Inherited from Object)
Public method GetApplicationFolder Returns an instance of IApplicationFolder that represents the specified Windows Home Server application folder.
Public method GetApplicationFolders Returns a collection of IApplicationFolder objects.
Public method GetBackupEstimatedCompletionTime Returns the estimated completion time for a backup.
Public method GetBackupStartTime Returns the backup start time.
Public method GetBackupState Returns the state of the Windows Home Server Backup engine.
Public method GetClientComputerInfo Returns a collection of IComputerInfo objects.
Public method GetDiskInfo Returns a collection of IDiskInfo objects.
Public method GetHashCode  (Inherited from Object)
Public method GetShareInfo Returns a collection of IShareInfo objects.
Public method GetType  (Inherited from Object)
Public method GetVolumeInfo Returns a collection of IVolumeInfo objects.
Public method Init Identifies your application to the Windows Home Server notification infrastructure.
Public method Static ReferenceEquals  (Inherited from Object)
Public method RegisterForNotifications Registers an application for notification events.
Public method RemoveApplicationFolder Removes the specified managed application folder.
Public method RemoveNotification Removes the specified notification.
Public method ToString  (Inherited from Object)
Public method UnRegisterForNotifications Unregisters an application for all notifications.

Top

Protected Methods

  Name Description
Protected method Finalize  (Inherited from Object)
Protected method MemberwiseClone  (Inherited from Object)

Top

Explicit Interface Implementations

  Name Description
Explicit interface implementation Method AddNotification Creates a Windows Home Server notification with the specified WHS_Notification_Severity enumeration.
Explicit interface implementation Method CreateApplicationFolder Returns an instance of IApplicationFolder that represents a newly created application folder.
Explicit interface implementation Method GetApplicationFolder Returns an instance of IApplicationFolder that represents the specified Windows Home Server application folder.
Explicit interface implementation Method GetApplicationFolders Returns a collection of IApplicationFolder objects.
Explicit interface implementation Method GetBackupEstimatedCompletionTime Returns the estimated completion time for a backup.
Explicit interface implementation Method GetBackupStartTime Returns the backup start time.
Explicit interface implementation Method GetBackupState Returns the state of the Windows Home Server Backup engine.
Explicit interface implementation Method GetClientComputerInfo Returns a collection of IComputerInfo objects.
Explicit interface implementation Method GetDiskInfo Returns a collection of IDiskInfo objects.
Explicit interface implementation Method GetShareInfo Returns a collection of IShareInfo objects.
Explicit interface implementation Method GetVolumeInfo Returns a collection of IVolumeInfo objects.
Explicit interface implementation Method Init Identifies your application to the Windows Home Server notification infrastructure.
Explicit interface implementation Method RegisterForNotifications Registers an application for notification events.
Explicit interface implementation Method RemoveApplicationFolder Removes the specified managed application folder.
Explicit interface implementation Method RemoveNotification Removes the specified notification.
Explicit interface implementation Method UnRegisterForNotifications Unregisters an application for all notifications.

Top

See Also

Reference

WHSInfoClass Class
WHSInfoIF Namespace

Footer image

© 2007 Microsoft Corporation. All rights reserved.