Autodesk Vault ProfessionalVault API

DoSearch Property

Autodesk.DataManagement.Client.Framework.Vault.Forms.SettingsSelectEntitySettings.SelectEntityOptionsExtensibility

Gets or sets the delegate that is called by the dialog to perform search. If this is not provided, the search button is not shown.

Syntax

public System.Action<IEnumerable<string>,bool,Action<IEnumerable<IEntity>>> DoSearch {get; set;}
Public Property DoSearch As System.Action(Of IEnumerable(Of String),Boolean,Action(Of IEnumerable(Of IEntity)))

Example

void searchFunc(IEnumerable<string> entityClassIds, bool multiSelect, Action<IEnumerable<Vault.Currency.Entities.IEntity>> resultFunc)
{
    List<Vault.Currency.Entities.IEntity> searchResults = new List<Vault.Currency.Entities.IEntity>();
    //do search
    searchResults = Search(entitiyClassIds, multiselect);
    //report results
    resultFunc(searchResults);
}

See Also