<xml> </xml>

SOLIDWORKS PDM Professional API Help | Send Feedback
IEdmBatchListing Interface
See Also Members

Collapse All Expand All Language Filter: All Language Filter: Multiple Language Filter: Visual Basic Language Filter: C# Language Filter: C++/CLI

EPDM.Interop.epdm Namespace : IEdmBatchListing Interface

Visual Basic
C#
C++/CLI

Allows you to create a listing of various file or folder properties.

NOTE: Click the Members link, located near the top of the topic, to see this interface's methods and properties.

# Syntax

Visual Basic |
--- | ---

    Public Interface IEdmBatchListing

C# |
--- | ---

    public interface IEdmBatchListing

C++/CLI |
--- | ---

    public interface class IEdmBatchListing

# Remarks

This interface:

- inherits from IDispatch. See IDispatch Interface (Automation).
- is extended by IEdmBatchListing2.

To create a listing of the properties of a batched set of files or folders:

1. Access this interface by calling IEdmVault7::CreateUtility, passing in EdmUtility.EdmUtil_BatchList as a parameter.
2. Call IEdmBatchListing::AddFile once for each file whose properties you want to list.
3. Call IEdmBatchListing::AddFolder once for each folder whose properties you want to list.
4. Optionally call IEdmBatchListing::GetColumnSetNames to get the column sets that can be used to create listings with this interface.
5. Call IEdmBatchListing::CreateList to create the listing.
6. Call IEdmBatchListing::GetFiles to get the files in the listing or IEdmBatchListing::GetFolders to get the folders in the listing.

Using this interface to create a listing of file or folder properties is more efficient than retrieving the interfaces and properties of the files and folders individually.

# Accessors

IEdmVault7::CreateUtility

# See Also

####

IEdmBatchListing Members
EPDM.Interop.epdm Namespace