Autodesk Vault ProfessionalVault API

GetLatestFileAssociationsByMasterIds Method

Autodesk.Connectivity.WebServicesDocumentService

Gets the latest file associations for a list of files by their master IDs.

Required Permissions

FileRead

Syntax

public FileAssocArray[] GetLatestFileAssociationsByMasterIds(
   System.long[] fileMasterIds,
   FileAssociationTypeEnum parentAssociationType,
   System.bool parentRecurse,
   FileAssociationTypeEnum childAssociationType,
   System.bool childRecurse,
   System.bool includeRelatedDocuments,
   System.bool includeHidden,
   System.bool releasedBiased
)
Public Function GetLatestFileAssociationsByMasterIds( _
   ByVal fileMasterIds() As System.Long, _
   ByVal parentAssociationType As FileAssociationTypeEnum, _
   ByVal parentRecurse As System.Boolean, _
   ByVal childAssociationType As FileAssociationTypeEnum, _
   ByVal childRecurse As System.Boolean, _
   ByVal includeRelatedDocuments As System.Boolean, _
   ByVal includeHidden As System.Boolean, _
   ByVal releasedBiased As System.Boolean _
) As FileAssocArray()

Parameters

NameDescription
fileMasterIdsThe master file IDs from which to get latest associations.
parentAssociationTypeThe types of parents to get.
parentRecurseIf true, all levels of parents will be returned. If false, only the direct parents will be returned.
childAssociationTypeThe types of children to get.
childRecurseIf true, all levels of parents will be returned. If false, only the direct parents will be returned.
includeRelatedDocumentsIf true, parent design documents are returned for all returned files. If false, no additional files will be added to the return set.
includeHiddenIf true, files marked as hidden will show up in the search. Otherwise hidden files will be excluded.
releasedBiasedIf true, then the latest version in a released state will be returned. If false, the latest version is used regardless of state. This parameter is ignored for the Vault product.

Return Value

An array of file association array objects.

Remarks

See "File Associations" page in the Knowledge Base for more information.

See Also