Click or drag to resize

IVssWMComponent Interface

IVssWMComponent is a class that allows access to component information stored in a Writer Metadata Document. Instances of IVssWMComponent are obtained by enumerating .

Namespace:  Alphaleonis.Win32.Vss
Assembly:  AlphaVSS.Common (in AlphaVSS.Common.dll) Version: 1.4.0.0 (1.4.0.0)
Syntax
public interface IVssWMComponent : IDisposable

The IVssWMComponent type exposes the following members.

Properties
  NameDescription
Public propertyCaption
The description of the component. A caption string can be .
Public propertyComponentFlags
A bit mask (or bitwise OR) of values of the VssComponentFlags enumeration, indicating the features this component supports.
Public propertyComponentName
The name of the component. A component name string cannot be .
Public propertyDatabaseFiles
A list of VssWMFileDescriptor instances containing information about the database backup component files.
Public propertyDatabaseLogFiles
A list of file descriptors for the log files associated with the specified database backup component.
Public propertyDependencies
A list of VssWMDependency instances containing accessors for obtaining information about explicit writer-component dependencies of one of the current components.
Public propertyFiles
The file descriptors associated with this component.
Public propertyLogicalPath
The logical path of the component.
Public propertyNotifyOnBackupComplete
Reserved for future use.
Public propertyRestoreMetadata
Boolean that indicates whether there is private metadata associated with the restoration of the component.
Public propertySelectable
Boolean that indicates (for component mode operations) if the component is selectable for backup.
Public propertySelectableForRestore
Boolean that indicates (for component-mode operations) whether the component is selectable for restore.
Public propertyType
The component type.
Top
Methods
  NameDescription
Public methodGetIcon
Gets a buffer containing the binary data for a displayable icon representing the component.
Top
See Also