The SearchTemplateSubclass type exposes the following members.
Properties
Type | Name | Description |
---|---|---|
![]() | ExcludeFromQuery |
Indicates whether any subclasses in the search template are to be excluded at runtime.
Enter a bool value of false or null if no
subclasses in the search template are to be excluded at runtime; true if
one or more subclasses are to be excluded at runtime.
|
![]() | IncludeSubclasses |
Indicates that subclasses are to be included in the search.
The value specified here will override the included subclasses property (the
includesubclasses element) in the search template.
The classes in the included subclasses property are expected to be
subclasses of the subclass specified for this instance using setItemId.
If a new subclass is being added to the search, a value is required for this property. Set a bool value of false or null if the included subclasses property (the includesubclasses element) in the search template is to be used unchanged. Set to true if any subclasses are to be included in the search. |
![]() | ItemId |
Specifies the GUID of a subclass in the search template to be modified or excluded,
or the GUID of a new subclass added to the search. This is a required property.
The subclass specified will override a subclass in the search template having the same GUID. If a
subclass is specified that does not exist in the search template, it is assumed to be a new subclass
that is to be added to the search.
Note: If a new subclass is added to the search, all properties for this instance must be set or an exception will be thrown. |
![]() | SymbolicName |
Specifies the symbolic name of the subclass to be to be modified, excluded or added for the search.
If the property is null, the search template is not modified.
If a new subclass is added to the query, this property is required.
|