<xml> </xml>

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

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 : IEdmSearch9 Interface

Visual Basic
C#
C++/CLI

Allows you to quickly find files or folders.

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 IEdmSearch9
       Inherits IEdmSearch5, IEdmSearch6, IEdmSearch7, IEdmSearch8

C# |
--- | ---

    public interface IEdmSearch9 : IEdmSearch5, IEdmSearch6, IEdmSearch7, IEdmSearch8

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

    public interface class IEdmSearch9 : public IEdmSearch5, IEdmSearch6, IEdmSearch7, IEdmSearch8

# Example

Using Basic Search Syntax (VB.NET)
Using Basic Search Syntax (C#)

# Remarks

This interface:

- Extends IEdmSearch8 by providing the ability to peform a search for files and folders using logical operators, multi-variable conditions, and new search syntax. See Search Syntax.

- Is extended by IEdmSearch10.

In extended searches:

- All IEdmSearch* properties and method parameters support the new search syntax.
- IEdmSearch9::AddMultiVariableCondition can be used to specify new search syntax for two or more file or folder data card variables.
- If IEdmSearch5::GetFirstResult returns Nothing or null, it means that either:
  - no documents were found

- or -

- there was a syntax error in one of the search syntax expressions.

> After calling IEdmSearch5::GetFirstResult, you must call IEdmSearch9::GetSyntaxErrors to see if there are any syntax errors. If not, then you can deduce that no documents were found.

# Accessors

IEdmVault21::CreateSearch2

# See Also

####

IEdmSearch9 Members
EPDM.Interop.epdm Namespace