This content is part of a third party extension that is not supported by the Cake project.
For more information about this extension see Cake.AppCenter.
Summary
Base class for tooling that is used for autogeneration of command line arguments.
- Assembly
- Cake
.AppCenter .dll - Namespace
- Cake
.AppCenter - Base Types
-
- ToolSettings
- Derived Types
-
- App
Center Orgs Collaborators List Settings - App
Center Distribute Groups Show Settings - App
Center Distribute Releases List Settings - App
Center Analytics Events Delete Settings - App
Center Distribute Stores List Settings - App
Center Build Branches List Settings - App
Center Logout Settings - App
Center Test Download Settings - App
Center Distribute Groups Download Settings - App
Center Tokens Delete Settings - App
Center Orgs Update Settings - App
Center Telemetry Off Settings - App
Center Codepush Deployment History Settings - App
Center Test Run Espresso Settings - App
Center Test Prepare Appium Settings - App
Center Test Wizard Settings - App
Center Distribute Releases Edit Notes Settings - App
Center Distribute Groups List Settings - App
Center Orgs Apps Create Settings - App
Center Build Queue Settings - App
Center Test Run Manifest Settings - App
Center Test Status Settings - App
Center Codepush Deployment Rename Settings - App
Center Test Stop Settings - App
Center Test Prepare Uitest Settings - App
Center Apps Set Current Settings - App
Center Test Prepare Espresso Settings - App
Center Codepush Rollback Settings - App
Center Distribute Groups Create Settings - App
Center Orgs Show Settings - App
Center Distribute Releases Delete Settings - App
Center Codepush Patch Settings - App
Center Codepush Deployment Add Settings - App
Center Test Run Calabash Settings - App
Center Analytics Events Show Settings - App
Center Apps Update Settings - App
Center Orgs List Settings - App
Center Test Run Uitest Settings - App
Center Distribute Release Settings - App
Center Test Generate Uitest Settings - App
Center Profile List Settings - App
Center Distribute Stores Publish Settings - App
Center Profile Update Settings - App
Center Distribute Releases Add Destination Settings - App
Center Test Run Xcuitest Settings - App
Center Crashes Upload Missing Symbols Settings - App
Center Test Prepare Calabash Settings - App
Center Codepush Release Settings - App
Center Build Logs Settings - App
Center Orgs Create Settings - App
Center Codepush Release React Settings - App
Center Distribute Groups Delete Settings - EmptySettings
- App
Center Analytics Sessions Settings - App
Center Apps Show Settings - App
Center Orgs Collaborators Update Settings - App
Center Codepush Deployment List Settings - App
Center Distribute Groups Update Settings - App
Center Analytics Audience Settings - App
Center Codepush Deployment Clear Settings - App
Center Setup Autocomplete Settings - App
Center Test Generate Appium Settings - App
Center Telemetry On Settings - App
Center Distribute Releases Edit Settings - App
Center Apps List Settings - App
Center Apps Create Settings - App
Center Distribute Releases Show Settings - App
Center Orgs Apps List Settings - App
Center Codepush Release Cordova Settings - App
Center Analytics Log Flow Settings - App
Center Apps Delete Settings - App
Center Crashes Upload Mappings Settings - App
Center Tokens Create Settings - App
Center Crashes Upload Symbols Settings - App
Center Build Branches Show Settings - App
Center Codepush Deployment Remove Settings - App
Center Codepush Promote Settings - App
Center Build Download Settings - App
Center Login Settings - App
Center Tokens List Settings - App
Center Test Run Appium Settings - App
Center Apps Get Current Settings - App
Center Codepush Release Electron Settings - App
Center Analytics App Versions Settings - App
Center Test Prepare Xcuitest Settings - App
Center Distribute Groups Publish Settings
- App
graph BT
Type-->Base0["ToolSettings"]
Type["AutoToolSettings"]
class Type type-node
Derived0["AppCenterOrgsCollaboratorsListSettings"]-->Type
click Derived0 "/api/Cake.AppCenter/AppCenterOrgsCollaboratorsListSettings"
Derived1["AppCenterDistributeGroupsShowSettings"]-->Type
click Derived1 "/api/Cake.AppCenter/AppCenterDistributeGroupsShowSettings"
Derived2["AppCenterDistributeReleasesListSettings"]-->Type
click Derived2 "/api/Cake.AppCenter/AppCenterDistributeReleasesListSettings"
Derived3["AppCenterAnalyticsEventsDeleteSettings"]-->Type
click Derived3 "/api/Cake.AppCenter/AppCenterAnalyticsEventsDeleteSettings"
Derived4["AppCenterDistributeStoresListSettings"]-->Type
click Derived4 "/api/Cake.AppCenter/AppCenterDistributeStoresListSettings"
Derived5["AppCenterBuildBranchesListSettings"]-->Type
click Derived5 "/api/Cake.AppCenter/AppCenterBuildBranchesListSettings"
Derived6["AppCenterLogoutSettings"]-->Type
click Derived6 "/api/Cake.AppCenter/AppCenterLogoutSettings"
Derived7["AppCenterTestDownloadSettings"]-->Type
click Derived7 "/api/Cake.AppCenter/AppCenterTestDownloadSettings"
Derived8["AppCenterDistributeGroupsDownloadSettings"]-->Type
click Derived8 "/api/Cake.AppCenter/AppCenterDistributeGroupsDownloadSettings"
Derived9["AppCenterTokensDeleteSettings"]-->Type
click Derived9 "/api/Cake.AppCenter/AppCenterTokensDeleteSettings"
Derived10["AppCenterOrgsUpdateSettings"]-->Type
click Derived10 "/api/Cake.AppCenter/AppCenterOrgsUpdateSettings"
Derived11["AppCenterTelemetryOffSettings"]-->Type
click Derived11 "/api/Cake.AppCenter/AppCenterTelemetryOffSettings"
Derived12["AppCenterCodepushDeploymentHistorySettings"]-->Type
click Derived12 "/api/Cake.AppCenter/AppCenterCodepushDeploymentHistorySettings"
Derived13["AppCenterTestRunEspressoSettings"]-->Type
click Derived13 "/api/Cake.AppCenter/AppCenterTestRunEspressoSettings"
Derived14["AppCenterTestPrepareAppiumSettings"]-->Type
click Derived14 "/api/Cake.AppCenter/AppCenterTestPrepareAppiumSettings"
Derived15["AppCenterTestWizardSettings"]-->Type
click Derived15 "/api/Cake.AppCenter/AppCenterTestWizardSettings"
Derived16["AppCenterDistributeReleasesEditNotesSettings"]-->Type
click Derived16 "/api/Cake.AppCenter/AppCenterDistributeReleasesEditNotesSettings"
Derived17["AppCenterDistributeGroupsListSettings"]-->Type
click Derived17 "/api/Cake.AppCenter/AppCenterDistributeGroupsListSettings"
Derived18["AppCenterOrgsAppsCreateSettings"]-->Type
click Derived18 "/api/Cake.AppCenter/AppCenterOrgsAppsCreateSettings"
Derived19["AppCenterBuildQueueSettings"]-->Type
click Derived19 "/api/Cake.AppCenter/AppCenterBuildQueueSettings"
Derived20["AppCenterTestRunManifestSettings"]-->Type
click Derived20 "/api/Cake.AppCenter/AppCenterTestRunManifestSettings"
Derived21["AppCenterTestStatusSettings"]-->Type
click Derived21 "/api/Cake.AppCenter/AppCenterTestStatusSettings"
Derived22["AppCenterCodepushDeploymentRenameSettings"]-->Type
click Derived22 "/api/Cake.AppCenter/AppCenterCodepushDeploymentRenameSettings"
Derived23["AppCenterTestStopSettings"]-->Type
click Derived23 "/api/Cake.AppCenter/AppCenterTestStopSettings"
Derived24["AppCenterTestPrepareUitestSettings"]-->Type
click Derived24 "/api/Cake.AppCenter/AppCenterTestPrepareUitestSettings"
Derived25["AppCenterAppsSetCurrentSettings"]-->Type
click Derived25 "/api/Cake.AppCenter/AppCenterAppsSetCurrentSettings"
Derived26["AppCenterTestPrepareEspressoSettings"]-->Type
click Derived26 "/api/Cake.AppCenter/AppCenterTestPrepareEspressoSettings"
Derived27["AppCenterCodepushRollbackSettings"]-->Type
click Derived27 "/api/Cake.AppCenter/AppCenterCodepushRollbackSettings"
Derived28["AppCenterDistributeGroupsCreateSettings"]-->Type
click Derived28 "/api/Cake.AppCenter/AppCenterDistributeGroupsCreateSettings"
Derived29["AppCenterOrgsShowSettings"]-->Type
click Derived29 "/api/Cake.AppCenter/AppCenterOrgsShowSettings"
Derived30["AppCenterDistributeReleasesDeleteSettings"]-->Type
click Derived30 "/api/Cake.AppCenter/AppCenterDistributeReleasesDeleteSettings"
Derived31["AppCenterCodepushPatchSettings"]-->Type
click Derived31 "/api/Cake.AppCenter/AppCenterCodepushPatchSettings"
Derived32["AppCenterCodepushDeploymentAddSettings"]-->Type
click Derived32 "/api/Cake.AppCenter/AppCenterCodepushDeploymentAddSettings"
Derived33["AppCenterTestRunCalabashSettings"]-->Type
click Derived33 "/api/Cake.AppCenter/AppCenterTestRunCalabashSettings"
Derived34["AppCenterAnalyticsEventsShowSettings"]-->Type
click Derived34 "/api/Cake.AppCenter/AppCenterAnalyticsEventsShowSettings"
Derived35["AppCenterAppsUpdateSettings"]-->Type
click Derived35 "/api/Cake.AppCenter/AppCenterAppsUpdateSettings"
Derived36["AppCenterOrgsListSettings"]-->Type
click Derived36 "/api/Cake.AppCenter/AppCenterOrgsListSettings"
Derived37["AppCenterTestRunUitestSettings"]-->Type
click Derived37 "/api/Cake.AppCenter/AppCenterTestRunUitestSettings"
Derived38["AppCenterDistributeReleaseSettings"]-->Type
click Derived38 "/api/Cake.AppCenter/AppCenterDistributeReleaseSettings"
Derived39["AppCenterTestGenerateUitestSettings"]-->Type
click Derived39 "/api/Cake.AppCenter/AppCenterTestGenerateUitestSettings"
Derived40["AppCenterProfileListSettings"]-->Type
click Derived40 "/api/Cake.AppCenter/AppCenterProfileListSettings"
Derived41["AppCenterDistributeStoresPublishSettings"]-->Type
click Derived41 "/api/Cake.AppCenter/AppCenterDistributeStoresPublishSettings"
Derived42["AppCenterProfileUpdateSettings"]-->Type
click Derived42 "/api/Cake.AppCenter/AppCenterProfileUpdateSettings"
Derived43["AppCenterDistributeReleasesAddDestinationSettings"]-->Type
click Derived43 "/api/Cake.AppCenter/AppCenterDistributeReleasesAddDestinationSettings"
Derived44["AppCenterTestRunXcuitestSettings"]-->Type
click Derived44 "/api/Cake.AppCenter/AppCenterTestRunXcuitestSettings"
Derived45["AppCenterCrashesUploadMissingSymbolsSettings"]-->Type
click Derived45 "/api/Cake.AppCenter/AppCenterCrashesUploadMissingSymbolsSettings"
Derived46["AppCenterTestPrepareCalabashSettings"]-->Type
click Derived46 "/api/Cake.AppCenter/AppCenterTestPrepareCalabashSettings"
Derived47["AppCenterCodepushReleaseSettings"]-->Type
click Derived47 "/api/Cake.AppCenter/AppCenterCodepushReleaseSettings"
Derived48["AppCenterBuildLogsSettings"]-->Type
click Derived48 "/api/Cake.AppCenter/AppCenterBuildLogsSettings"
Derived49["AppCenterOrgsCreateSettings"]-->Type
click Derived49 "/api/Cake.AppCenter/AppCenterOrgsCreateSettings"
Derived50["AppCenterCodepushReleaseReactSettings"]-->Type
click Derived50 "/api/Cake.AppCenter/AppCenterCodepushReleaseReactSettings"
Derived51["AppCenterDistributeGroupsDeleteSettings"]-->Type
click Derived51 "/api/Cake.AppCenter/AppCenterDistributeGroupsDeleteSettings"
Derived52["EmptySettings"]-->Type
click Derived52 "/api/Cake.AppCenter/EmptySettings"
Derived53["AppCenterAnalyticsSessionsSettings"]-->Type
click Derived53 "/api/Cake.AppCenter/AppCenterAnalyticsSessionsSettings"
Derived54["AppCenterAppsShowSettings"]-->Type
click Derived54 "/api/Cake.AppCenter/AppCenterAppsShowSettings"
Derived55["AppCenterOrgsCollaboratorsUpdateSettings"]-->Type
click Derived55 "/api/Cake.AppCenter/AppCenterOrgsCollaboratorsUpdateSettings"
Derived56["AppCenterCodepushDeploymentListSettings"]-->Type
click Derived56 "/api/Cake.AppCenter/AppCenterCodepushDeploymentListSettings"
Derived57["AppCenterDistributeGroupsUpdateSettings"]-->Type
click Derived57 "/api/Cake.AppCenter/AppCenterDistributeGroupsUpdateSettings"
Derived58["AppCenterAnalyticsAudienceSettings"]-->Type
click Derived58 "/api/Cake.AppCenter/AppCenterAnalyticsAudienceSettings"
Derived59["AppCenterCodepushDeploymentClearSettings"]-->Type
click Derived59 "/api/Cake.AppCenter/AppCenterCodepushDeploymentClearSettings"
Derived60["AppCenterSetupAutocompleteSettings"]-->Type
click Derived60 "/api/Cake.AppCenter/AppCenterSetupAutocompleteSettings"
Derived61["AppCenterTestGenerateAppiumSettings"]-->Type
click Derived61 "/api/Cake.AppCenter/AppCenterTestGenerateAppiumSettings"
Derived62["AppCenterTelemetryOnSettings"]-->Type
click Derived62 "/api/Cake.AppCenter/AppCenterTelemetryOnSettings"
Derived63["AppCenterDistributeReleasesEditSettings"]-->Type
click Derived63 "/api/Cake.AppCenter/AppCenterDistributeReleasesEditSettings"
Derived64["AppCenterAppsListSettings"]-->Type
click Derived64 "/api/Cake.AppCenter/AppCenterAppsListSettings"
Derived65["AppCenterAppsCreateSettings"]-->Type
click Derived65 "/api/Cake.AppCenter/AppCenterAppsCreateSettings"
Derived66["AppCenterDistributeReleasesShowSettings"]-->Type
click Derived66 "/api/Cake.AppCenter/AppCenterDistributeReleasesShowSettings"
Derived67["AppCenterOrgsAppsListSettings"]-->Type
click Derived67 "/api/Cake.AppCenter/AppCenterOrgsAppsListSettings"
Derived68["AppCenterCodepushReleaseCordovaSettings"]-->Type
click Derived68 "/api/Cake.AppCenter/AppCenterCodepushReleaseCordovaSettings"
Derived69["AppCenterAnalyticsLogFlowSettings"]-->Type
click Derived69 "/api/Cake.AppCenter/AppCenterAnalyticsLogFlowSettings"
Derived70["AppCenterAppsDeleteSettings"]-->Type
click Derived70 "/api/Cake.AppCenter/AppCenterAppsDeleteSettings"
Derived71["AppCenterCrashesUploadMappingsSettings"]-->Type
click Derived71 "/api/Cake.AppCenter/AppCenterCrashesUploadMappingsSettings"
Derived72["AppCenterTokensCreateSettings"]-->Type
click Derived72 "/api/Cake.AppCenter/AppCenterTokensCreateSettings"
Derived73["AppCenterCrashesUploadSymbolsSettings"]-->Type
click Derived73 "/api/Cake.AppCenter/AppCenterCrashesUploadSymbolsSettings"
Derived74["AppCenterBuildBranchesShowSettings"]-->Type
click Derived74 "/api/Cake.AppCenter/AppCenterBuildBranchesShowSettings"
Derived75["AppCenterCodepushDeploymentRemoveSettings"]-->Type
click Derived75 "/api/Cake.AppCenter/AppCenterCodepushDeploymentRemoveSettings"
Derived76["AppCenterCodepushPromoteSettings"]-->Type
click Derived76 "/api/Cake.AppCenter/AppCenterCodepushPromoteSettings"
Derived77["AppCenterBuildDownloadSettings"]-->Type
click Derived77 "/api/Cake.AppCenter/AppCenterBuildDownloadSettings"
Derived78["AppCenterLoginSettings"]-->Type
click Derived78 "/api/Cake.AppCenter/AppCenterLoginSettings"
Derived79["AppCenterTokensListSettings"]-->Type
click Derived79 "/api/Cake.AppCenter/AppCenterTokensListSettings"
Derived80["AppCenterTestRunAppiumSettings"]-->Type
click Derived80 "/api/Cake.AppCenter/AppCenterTestRunAppiumSettings"
Derived81["AppCenterAppsGetCurrentSettings"]-->Type
click Derived81 "/api/Cake.AppCenter/AppCenterAppsGetCurrentSettings"
Derived82["AppCenterCodepushReleaseElectronSettings"]-->Type
click Derived82 "/api/Cake.AppCenter/AppCenterCodepushReleaseElectronSettings"
Derived83["AppCenterAnalyticsAppVersionsSettings"]-->Type
click Derived83 "/api/Cake.AppCenter/AppCenterAnalyticsAppVersionsSettings"
Derived84["AppCenterTestPrepareXcuitestSettings"]-->Type
click Derived84 "/api/Cake.AppCenter/AppCenterTestPrepareXcuitestSettings"
Derived85["AppCenterDistributeGroupsPublishSettings"]-->Type
click Derived85 "/api/Cake.AppCenter/AppCenterDistributeGroupsPublishSettings"
Syntax
public abstract class AutoToolSettings : ToolSettings
Constructors
Name | Summary |
---|---|
AutoToolSettings |
Extension Methods
Name | Value | Summary |
---|---|---|
Dump |
string |
Get a basic string representation of specified object.
From LoggingExtensions
Requires the Cake.Incubator addin
|
IsIn |
bool |
Checks if the source is contained in a list
From EnumerableExtensions
Requires the Cake.Incubator addin
|
NotNull |
void |
Throws an exception if the specified parameter's value is null.
From Extensions
Requires the Cake.Ftp addin
|
NotNull |
void |
Throws an exception if the specified parameter's value is null.
From IssuesArgumentChecks
Requires the Cake.Issues addin
|
ThrowIfNull |
T |
Throws a
System.ArgumentNullException with a specific message if the value is null, otherwise returns the value
From AssertExtensions
Requires the Cake.Incubator addin
|
ThrowIfNull |
T |
Throws a
System.ArgumentNullException if the value is null, otherwise returns the value
From AssertExtensions
Requires the Cake.Incubator addin
|
ToDictionary |
IDictionary |
From ObjectHelpers
Requires the Cake.DeployParams addin
|
To |
string |
Returns the string value or a
Not set > markup suitable for Spectre.Console.
From StringExtensions
Requires the Cake.Issues addin
|