IFsrmCollection interface (fsrm.h)

Defines a collection of FSRM objects.

The following methods and properties return this collection:

The collection is empty if the Count property is zero.

Inheritance

The IFsrmCollection interface inherits from the IDispatch interface. IFsrmCollection also has these types of members:

Methods

The IFsrmCollection interface has these methods.

 
IFsrmCollection::Cancel

Cancels the collection of objects when the objects are collected asynchronously.
IFsrmCollection::get__NewEnum

Retrieves the IUnknown pointer of a new IEnumVARIANT enumeration for the items in the collection.
IFsrmCollection::get_Count

Retrieves the number of items in the collection. (IFsrmCollection.get_Count)
IFsrmCollection::get_Item

Retrieves the requested item from the collection. (IFsrmCollection.get_Item)
IFsrmCollection::get_State

Retrieves the state of the collection.
IFsrmCollection::GetById

Retrieves the specified object from the collection.
IFsrmCollection::WaitForCompletion

Limits the time that an asynchronous collection can take to collect the objects.

Requirements

Requirement Value
Minimum supported client None supported
Minimum supported server Windows Server 2008
Target Platform Windows
Header fsrm.h (include FsrmPipeline.h, FsrmQuota.h, FsrmReports.h, FsrmScreen.h)

See also

FSRM Interfaces

IFsrmCommittableCollection::Commit

IFsrmDerivedObjectsResult::DerivedObjects

IFsrmDerivedObjectsResult::Results

IFsrmFileScreenBase::EnumActions

IFsrmPropertyDefinition2::ValueDefinitions

IFsrmQuotaBase::EnumThresholdActions

IFsrmReportJob::EnumReports

IFsrmReportManager::EnumReportJobs