Protected Optional_Optional provider override; falls back to Metadata.Provider when not set.
ProtectedcontentProtectedcontextProtectedengineOptional ReadonlyIsTrue when items are pushed into this source on demand (such as AutotagUpload) rather than
pulled by walking an external listing. Discover and Sync skip push-only sources with a Skipped
outcome and never mark their items as orphans.
Optional ReadonlySupportsTrue when a driver's walk with Since = null is guaranteed to visit every live top-level item in the
source, so Discover in Mode: 'Sync' can safely mark unvisited items for deletion. Drivers backed by
bounded/windowed feeds (like RSS) leave this unset or false.
ProtectedProviderReturns the active provider — explicit override if set, otherwise the global default.
Implemented abstract method from the CloudStorageBase class for cloud storage authentication. This method authenticates the user to the Azure Blob Storage.
void
Run autotagging for this source type.
The user context for server-side operations
OptionalonProgress: AutotagProgressCallbackOptional progress callback
OptionalcontentSourceIDs: string[]Optional filter: only process these specific source IDs. If omitted, processes all sources for this type.
Optionalprovider: IMetadataProviderOptional metadata provider override; defaults to Metadata.Provider
the number of content items processed (new + retried)
OptionalDiscoverWalk the source for the pipeline's Discover stage, yielding each item as it is found.
OptionalFetchRead the bytes behind a locator this driver yielded. Without it, Extract fetches the URL over HTTP.
Abstract method to be implemented in the subclass. Given a list of content sources, this method should return a list of content source items that have been modified or added after the most recent process run for that content source. Each cloud storage provider has a different way of accessing files and checking for modified or added items.
The date of the most recent process run for the content source
The user context for the autotagging process
Use StreamToBuffer.
The driver for one Content Source Type (
ContentSourceType.DriverClass).Legacy autotagger drivers implement Autotag and SetContentItemsToProcess; pipeline drivers implement Discover and optionally Fetch (new pipeline-only drivers do not need to override the legacy methods).