Class ClickTwiceManager
Manager for publishing ClickOnce applications from Cake scripts
Inheritance
System.Object
ClickTwiceManager
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace:Cake.ClickTwice
Assembly:Cake.ClickTwice.dll
Syntax
public class ClickTwiceManager
Methods
| Improve this Doc View SourceGenerateManifest(DirectoryPath, InformationSource)
Generates an app manifest without publishing the whole application
Declaration
public void GenerateManifest(DirectoryPath publishDirectoryPath, InformationSource source = InformationSource.Both)
Parameters
Type | Name | Description |
---|---|---|
Cake.Core.IO.DirectoryPath | publishDirectoryPath | Directory to publish to |
InformationSource | source | Metadata source to use in generating the manifest |
PublishTo(DirectoryPath)
Publishes the app to the given directory using the current settings
Declaration
public void PublishTo(DirectoryPath outputDirectory)
Parameters
Type | Name | Description |
---|---|---|
Cake.Core.IO.DirectoryPath | outputDirectory | Output path for the final published artifacts |
To(DirectoryPath)
Publishes the app to the given directory using the current settings
Declaration
public void To(DirectoryPath outputDirectory)
Parameters
Type | Name | Description |
---|---|---|
Cake.Core.IO.DirectoryPath | outputDirectory | Output path for the final published artifacts |
Remarks
Convenience method. Equivalent to PublishTo(DirectoryPath)