Autodesk Vault ProfessionalVault API

FindFileElementFacetSetsBySearchClause Method

Autodesk.Connectivity.WebServicesDocumentServiceExtensions

Gets a set of file element values for a given set of property definitions.

Syntax

public FacetSet[] FindFileElementFacetSetsBySearchClause(
   FileElementSrchClause searchClause,
   FacetSetFilter facetSetFilter,
   System.bool computeFacetValues,
   SrchCond[] fileSearchConditions,
   System.long[] fileIds,
   System.long[] folderIds
)
Public Function FindFileElementFacetSetsBySearchClause( _
   ByVal searchClause As FileElementSrchClause, _
   ByVal facetSetFilter As FacetSetFilter, _
   ByVal computeFacetValues As System.Boolean, _
   ByVal fileSearchConditions() As SrchCond, _
   ByVal fileIds() As System.Long, _
   ByVal folderIds() As System.Long _
) As FacetSet()

Parameters

NameDescription
searchClauseThe search conditions for the file element properties.
facetSetFilterThe set of property definitions to include or exclude. The return value will correspond to these property definitions. If this value is null, then all facetable property definitions are returned.
computeFacetValuesIf true, the potential values are returned. If false, only the property definitions are returned.
fileSearchConditionsThe search conditions for the file properties.
fileIdsThe set of files to search. Pass in null to search all files. If this value is non-null, then 'folderIds' must be null.
folderIdsThe set of folders to search (non recursive). Pass in null to search all folders. If this value is non-null, then 'fileIds' must be null.

Return Value

The properties that have have values for the given search criteria.

See Also