Summary
Contains settings used by
TfxExtensionCreateRunner.
- Namespace
- Cake
.Tfx .Extension .Create - Interfaces
- Base Types
-
- ToolSettings
- TfxSettings
graph BT
Type-->Base0["TfxSettings"]
click Base0 "/Cake.Tfx/api/Cake.Tfx/TfxSettings"
Base0-->Base1["ToolSettings"]
Type-.->Interface0["ICreatePublishSettings"]
click Interface0 "/Cake.Tfx/api/Cake.Tfx.Extension/ICreatePublishSettings"
Type["TfxExtensionCreateSettings"]
class Type type-node
Syntax
public sealed class TfxExtensionCreateSettings : TfxSettings, ICreatePublishSettings
Properties
| Name | Value | Summary |
|---|---|---|
| BypassValidation | bool |
Gets or sets a value indicating whether to bypass local validation.
|
| ExtensionId | string |
Gets or sets a value to use as the extension ID instead of what is specified in the manifest.
Inherited from TfxSettings
|
| LocRoot | string |
Gets or sets the Root of localization hierarchy
|
| ManifestGlobs | ICollection |
Gets or sets the List of globs to find manifests.
|
| NoPrompt | bool |
Gets or sets a value indicating whether to not prompt the user for input (instead, raise an error).
Inherited from TfxSettings
|
| Output | TfxOutputType? |
Gets or sets a value indicating the output type to be used for commands
Inherited from TfxSettings
|
| OutputPath | DirectoryPath |
Gets or sets the Path to write the VSIX.
|
| Override | string |
Gets or sets the JSON string which is merged into the manifests, overriding any values.
|
| OverridesFile | FilePath |
Gets or sets the path to a JSON file with overrides. This partial manifest will always take precedence over any values in the manifests.
|
| Publisher | string |
Gets or sets a value to use as the publisher ID instead of what is specified in the manifest.
Inherited from TfxSettings
|
| Root | DirectoryPath |
Gets or sets the Root directory to be used when creating extension.
|
| Save | bool |
Gets or sets a value indicating whether to save arguments for the next time a command in this command group is run.
Inherited from TfxSettings
|