Optional
IdThe Id?:string;
in the IQueryFilesFilter
interface is defining an optional property called
Id
of type string
. The ?
symbol indicates that the property is optional, meaning it can be
omitted when creating an object that implements this interface.
Optional
ServerThe ServerRelativePath?:string;
property in the IQueryFilesFilter
interface is defining an
optional property called ServerRelativePath
of type string
. The ?
symbol indicates that the
property is optional, meaning it can be omitted when creating an object that implements this
interface. This property allows you to filter the query for files based on their server-relative
path.
Optional
shareThe shareObject?:boolean;
property in the IQueryFilesFilter
interface is defining an optional
property called shareObject
of type boolean
. The ?
symbol indicates that the property is
optional, meaning it can be omitted when creating an object that implements this interface. This
property allows you to filter the query for files based on whether they are shared objects or not.
If shareObject
is set to true
, the query will return files that are shared objects. If
shareObject
is set to false
or omitted, the query will return all files regardless of their
shared status.
Optional
UrlThe Url?:string;
in the IQueryFilesFilter
interface is defining an optional property called
Url
of type string
. The ?
symbol indicates that the property is optional, meaning it can be
omitted when creating an object that implements this interface. This property allows you to filter
the query for files based on their URL.
The
export interface IQueryFilesFilter
is defining an interface in TypeScript. It specifies the properties that can be used to filter the query for files. The properties includeId
,Url
,ServerRelativePath
, andshareObject
. These properties are optional and can be of typestring
orboolean
.