Output |
public class OutputSharePointDevice : OutputDevice
The OutputSharePointDevice type exposes the following members.
| Name | Description | |
|---|---|---|
| OutputSharePointDevice | Initializes a new instance of the OutputSharePointDevice class |
| Name | Description | |
|---|---|---|
| AuthenticationType | Authentication used to get the Microsoft Graph access token | |
| CertificatePassword | The certificate file password (encrypted) | |
| CertificatePath | Path of the certificate file used for the Certificate authentication | |
| CertificateThumbprint | Thumbprint of the certificate in the Windows certificate store | |
| ClearCertificatePassword | The clear password of the certificate file | |
| ClearClientSecret | The clear client secret of the application registration | |
| ClientId | The application (client) identifier of the Entra ID application registration | |
| ClientSecret | The client secret (encrypted) | |
| ConflictBehavior | Behavior when a file with the same name already exists in the destination folder | |
| Directories | List of folders allowed in the document library. One per line or separated by semi-column. | |
| DirectoriesArray | Array of allowed directories. | |
| Error | Last error message | |
| FullName |
Full name
(Overrides OutputDeviceFullName) | |
| GraphUrl | URL of the Microsoft Graph endpoint | |
| GraphUrlNormalized | Microsoft Graph URL without trailing separator | |
| GUID |
The unique identifier
(Inherited from RootComponent) | |
| HelperTestConnection | Editor Helper: Test the connection with the current configuration | |
| Information | Last information message | |
| LibraryName | Name of the document library of the site | |
| LoginUrl | URL of the Microsoft login endpoint | |
| Name |
The name
(Inherited from RootComponent) | |
| ProcessingScript | Script executed when the output is processed | |
| SiteUrl | URL of the SharePoint site | |
| TenantId | The Microsoft Entra ID (Azure AD) tenant identifier (GUID or domain name) |
| Name | Description | |
|---|---|---|
| Create | Create a basic OutputSharePointDevice | |
| Equals | Determines whether the specified object is equal to the current object. (Inherited from Object) | |
| EscapePath | Escapes a document library path for its use in a Microsoft Graph URL (each segment is escaped, separators are kept) | |
| Finalize | Allows an object to try to free resources and perform other cleanup operations before it is reclaimed by garbage collection. (Inherited from Object) | |
| GetAccessToken | Returns a Microsoft Graph access token using the device authentication configuration (client secret or certificate) | |
| GetDriveId | Resolves the drive identifier of the document library. The HttpClient must have a valid Bearer token. | |
| GetHashCode | Serves as the default hash function. (Inherited from Object) | |
| GetProcessingScriptTemplate | (Overrides OutputDeviceGetProcessingScriptTemplate) | |
| GetSiteId | Resolves the Microsoft Graph site identifier from the Site URL. The HttpClient must have a valid Bearer token. | |
| GetType | Gets the Type of the current instance. (Inherited from Object) | |
| HandleZipOptions |
Handle the Output ZIP Options: Create a zip file if necessary
(Inherited from OutputDevice) | |
| Init |
Init the editor objects
(Inherited from RootEditor) | |
| InitDefaultValues |
Init the default values
(Inherited from RootEditor) | |
| InitEditor |
Init the editor objects and the default values
(Inherited from RootEditor) | |
| LoadCertificate | Loads the certificate for the Certificate authentication, either from the certificate file or from the Windows certificate store | |
| LoadFromFile | Load an OutputSharePointDevice from a file | |
| MemberwiseClone | Creates a shallow copy of the current Object. (Inherited from Object) | |
| Process |
Process the report result for the output
(Overrides OutputDeviceProcess(Report)) | |
| SaveToFile |
Save to current file
(Overrides OutputDeviceSaveToFile) | |
| SaveToFile(String) |
Save to a file
(Overrides OutputDeviceSaveToFile(String)) | |
| SetReadOnly |
Set all properties to readonly
(Inherited from RootEditor) | |
| TestConnection | Helper to test the connection | |
| ToString | Returns a string that represents the current object. (Inherited from Object) | |
| UpdateEditor |
Update editor attributes
(Inherited from RootEditor) | |
| UpdateEditorAttributes |
Refresh properties attrivutes
(Inherited from RootEditor) | |
| Validate |
Validate the device
(Overrides OutputDeviceValidate) |
| Name | Description | |
|---|---|---|
| _dctd | (Inherited from RootEditor) | |
| _GUID | (Inherited from RootComponent) | |
| _name | (Inherited from RootComponent) | |
| FilePath |
Current file path
(Inherited from OutputDevice) | |
| LastModification | Last modification date time | |
| ProcessingScriptTemplate | Default processing script template | |
| SecretKeyName | ||
| SecretKeyValue |