Welcome
Expand Getting StartedGetting Started
Expand SOLIDWORKS API HelpSOLIDWORKS API Help
Collapse SOLIDWORKS PDM Professional API HelpSOLIDWORKS PDM Professional API Help
Welcome
Release Notes
Getting Started
Expand Stand-alone ApplicationsStand-alone Applications
Expand Add-in ApplicationsAdd-in Applications
Collapse EPDM.Interop.epdm NamespaceEPDM.Interop.epdm Namespace
Overview
Expand InterfacesInterfaces
Collapse EnumerationsEnumerations
CreateMenuFlags
EdmAddAddInFlags
EdmAddCallbackMsgID
EdmAddFileDlgFlag
EdmAddFlag
EdmAddInFileInfoFlags
EdmBatchAddFlag
EdmBatchAddFolderFlag
EdmBatchCreateFolderFlag
EdmBatchFlags
EdmBomColumnType
EdmBomFlag
EdmBomInsertRowOption
EdmBomSetVarOption
EdmBomVersionType
EdmBrowseFlag
EdmBrowseForFolderFlag
EdmButtonState
EdmCardControlType
EdmCardFlag
EdmCardType
EdmCardViewFlag
EdmCardViewUpdateType
EdmChangeStateFileListFlag
EdmClientType
EdmCmdNodeProp
EdmCmdType
EdmColType
EdmCopyFlag
EdmCreateListExFlags
EdmCreateReferenceFlags
EdmCreateVaultFlag
EdmCreateVaultViewFlag
EdmDataPropertyType
EdmDataType
EdmDefaultValueType
EdmDefValComp
EdmFileType
EdmFindUserProp
EdmFolderHistoryFlag
EdmFolderInfoFlag
EdmGetCmdFlags
EdmGetConfirmReason
EdmGetFileListFlag
EdmGetFlag
EdmGetMenuInfoFlags
EdmGetMsgFlag
EdmGetOpError
EdmGetOpMsg
EdmGetOpReply
EdmGetPermFlag
EdmGetVarDataFlag
EdmGroupDataFlags
EdmHistoryType
EdmIncRevFlags
EdmInstallFileFlags
EdmItemGenerationFlags
EdmItemLinkType
EdmLanguage
EdmLaunchSearchFlags
EdmLibVer
EdmLicenseType
EdmListFileFlags
EdmListFolderFlags
EdmListRetFileFlag
EdmLockFlag
EdmMBoxResult
EdmMBoxType
EdmMenuFlags
EdmMenuStrType
EdmMsgType
EdmObjectType
EdmProgressType
EdmRawRefFlags
EdmRefFlags
EdmRefItemProperty
EdmRefItemType
EdmRefreshFlag
EdmRefType
EdmRepaintType
EdmResolveAction
EdmResolveReason
EdmRevComponentFlags
EdmRightFlags
EdmSearchToken
EdmStateFlags
EdmSysPerm
EdmSysRightFlags
EdmTaskFlag
EdmTaskStatus
EdmTransitionRightFlags
EdmTransitionType
EdmUnlockBuildTreeFlags
EdmUnlockEvent
EdmUnlockEventMsg
EdmUnlockFileListFlag
EdmUnlockFlag
EdmUnlockOpMsg
EdmUnlockOpReply
EdmUnlockStatusFlag
EdmUserDataExFlag
EdmUserDataFlags
EdmUserPictureFlag
EdmUtility
EdmVariableFlags
EdmVariableType
EdmVarOp
EdmVaultType
Expand StructuresStructures
Expand EPDM.Interop.EPDMResultCode NamespaceEPDM.Interop.EPDMResultCode Namespace
Expand FeatureWorks API HelpFeatureWorks API Help
Expand SOLIDWORKS Costing API HelpSOLIDWORKS Costing API Help
Expand SOLIDWORKS Document Manager API HelpSOLIDWORKS Document Manager API Help
Expand SOLIDWORKS Routing API HelpSOLIDWORKS Routing API Help
Expand SOLIDWORKS Simulation API HelpSOLIDWORKS Simulation API Help
Expand SOLIDWORKS Sustainability API HelpSOLIDWORKS Sustainability API Help
Expand SOLIDWORKS Toolbox API HelpSOLIDWORKS Toolbox API Help
Expand SOLIDWORKS Utilities API HelpSOLIDWORKS Utilities API Help
Expand eDrawings API HelpeDrawings API Help
Hide Table of Contents
EdmSearchToken Enumeration

Values that determine which search criteria to set.

Syntax

Visual Basic (Declaration) 
Public Enum EdmSearchToken 
   Inherits System.Enum
C# 
public enum EdmSearchToken : System.Enum 
C++/CLI 
public enum class EdmSearchToken : public System.Enum 

Members

MemberDescription
Edmstok_AllVersions2 = VT_BOOL; search all versions of a file?
Edmstok_ContentText36 = VT_BSTR; search for this string in the file body itself; this requires that the indexing service has been enabled in the administration tool
Edmstok_ContentTextExact40 = VT_BOOL; find only exact matches of the content string, not individual words
Edmstok_ContentTextInBody37 = VT_BOOL; do content search in the file body
Edmstok_ContentTextInProperties38 = VT_BOOL; do content search in the file custom properties
Edmstok_ContentTextOr39 = VT_BOOL; search for any words, instead of all of the words, in the content search string
Edmstok_FindFiles31 = VT_BOOL; return files in the result
Edmstok_FindFolders32 = VT_BOOL; return folders in the result
Edmstok_FindItems41 = VT_BOOL; return items in the search result
Edmstok_FolderID5 = VT_I4; ID of folder to start the search in
Edmstok_HistoryAfter34 = VT_DATE; search history after this date
Edmstok_HistoryBefore33 = VT_DATE; search history before this date
Edmstok_HistoryString25 = VT_BSTR; search for string in file history
Edmstok_HistoryStringConfiguration43 = VT_BOOL; search for keyword among configuration names
Edmstok_HistoryStringFileName42 = VT_BOOL; search for keyword among file names
Edmstok_HistoryStringLabels27 = VT_BOOL; search labels for the history string
Edmstok_HistoryStringRevisionComment29 = VT_BOOL; search revisions comments for the history string
Edmstok_HistoryStringStateComment28 = VT_BOOL; search workflow state change comments for the history string
Edmstok_HistoryStringVariableValues30 = VT_BOOL; search variable values for the history string
Edmstok_HistoryStringVersionComment26 = VT_BOOL; search version comments for the history string
Edmstok_Label20 = VT_BSTR; search for this string in labels
Edmstok_LabelAfter24 = VT_DATE; search for labels set after this date
Edmstok_LabelBefore23 = VT_DATE; search for labels set before this date
Edmstok_LabelByUser22 = VT_BSTR; search for files where a user with this name created a label
Edmstok_LabelComment21 = VT_BOOL; search for the label string in the comment
Edmstok_Locked6 = VT_BOOL; return checked out files?
Edmstok_LockedBy8 = VT_BSTR; search for files checked out by users with this name
Edmstok_Name3 = VT_BSTR; name of file or folder for which to search
Edmstok_Recursive1 = VT_BOOL; search subfolders recursively
Edmstok_StateAfter19 = VT_DATE; only find files where a state change was made after this date
Edmstok_StateBefore18 = VT_DATE; only find files where a state change was made before this date
Edmstok_StateByUser17 = VT_BSTR; find files where a user with this name has changed workflow state
Edmstok_StateHistoric16 = VT_BOOL; search in historic states, not just the latest state
Edmstok_StateID15 = VT_I4; only find files in the workflow state with this ID
Edmstok_StateName14 = VT_BSTR; only find files in workflow states with this name
Edmstok_Unlocked7 = VT_BOOL; return checked in files?
Edmstok_VersionComment10 = VT_BSTR; search for files with this version comment 
Edmstok_VersionsAfter13 = VT_DATE; only find files that have been checked in after this date
Edmstok_VersionsBefore12 = VT_DATE; only find files that have been checked in before this date
Edmstok_VersionsByUser11 = VT-BSTR; only find files that have been checked in by a user with this name
Edmstok_WorkflowName35 = VT_BSTR; search for files part of this workflow

Remarks

See Also



Provide feedback on this topic

SOLIDWORKS welcomes your feedback concerning the presentation, accuracy, and thoroughness of the documentation. Use the form below to send your comments and suggestions about this topic directly to our documentation team. The documentation team cannot answer technical support questions. Click here for information about technical support.

* Required

 
*Email:  
Subject:   Feedback on Help Topics
Page:   EdmSearchToken Enumeration
*Comment:  
*   I acknowledge I have read and I hereby accept the privacy policy under which my Personal Data will be used by Dassault Systèmes

Print Topic

Select the scope of content to print:



x

We have detected you are using a browser version older than Internet Explorer 7. For optimized display, we suggest upgrading your browser to Internet Explorer 7 or newer.

 Never show this message again
x

Web Help Content Version: API Help (English only) 2018 SP05

To disable Web help from within SOLIDWORKS and use local help instead, click Help > Use SOLIDWORKS Web Help.

To report problems encountered with the Web help interface and search, contact your local support representative. To provide feedback on individual help topics, use the “Feedback on this topic” link on the individual topic page.