ProjectType Class

Summary

Visual Studio project types
Assembly
Cake.Incubator.dll
Namespace
Cake.Incubator.Project
Base Types
  • Enum
graph BT Type-->Base0["Enum"] Type["ProjectType"] class Type type-node

Syntax

public sealed class ProjectType : Enum

Attributes

Type Description
FlagsAttribute

Fields

Name Constant Value Summary
AspNetMvc1 0
static
AspNetMvc2 1
static
AspNetMvc3 2
static
AspNetMvc4 3
static
AspNetMvc5 4
static
CPlusplus 5
static
CSharp 6
static
Database 7
static
DatabaseOther 8
static
DeploymentCab 9
static
DeploymentMergeModule 10
static
DeploymentSetup 11
static
DeploymentSmartDeviceCab 12
static
DistributedSystem 13
static
DotNetCore 14
static
Dynamics2012AxCsharpInAot 15
static
FSharp 16
static
JSharp 17
static
Legacy2003SmartDeviceCSharp 18
static
Legacy2003SmartDeviceVbNet 19
static
ModelViewControllerV2Mvc2 20
static
ModelViewControllerV3Mvc3 21
static
ModelViewControllerV4Mvc4 22
static
ModelViewControllerV5Mvc5 23
static
MonoForAndroid 24
static
Monotouch 25
static
MonotouchBinding 26
static
PortableClassLibrary 27
static
ProjectFolders 28
static
ServiceFabricApplication 33
static
SharepointCSharp 29
static
SharepointVbNet 30
static
SharepointWorkflow 31
static
Silverlight 32
static
SmartDeviceCSharp 34
static
SmartDeviceVbNet 35
static
SolutionFolder 36
static
Test 37
static
Unspecified 61
static
value__
VbNet 38
static
VisualDatabaseTools 39
static
VisualStudioToolsForApplicationsVsta 40
static
VisualStudioToolsForOfficeVsto 41
static
WebApplication 42
static
WebSite 43
static
WindowsCommunicationFoundation 45
static
WindowsCSharp 44
static
WindowsPhone881AppCSharp 46
static
WindowsPhone881AppVbNet 47
static
WindowsPhone881BlankHubWebviewApp 48
static
WindowsPresentationFoundation 49
static
WindowsStoreMetroAppsComponents 50
static
WindowsVbNet 51
static
WindowsVisualCPlusplus 52
static
WorkflowCSharp 53
static
WorkflowFoundation 54
static
WorkflowVbNet 55
static
XamarinAndroid 56
static
XamarinIos 57
static
XnaWindows 58
static
XnaXbox 59
static
XnaZune 60
static

Extension Methods

Name Value Summary
Dump<ProjectType>() string
Get a basic string representation of specified object.
Requires the Cake.Incubator addin
IsIn<ProjectType>(ProjectType[]) bool
Checks if the source is contained in a list
Requires the Cake.Incubator addin
NotNull<ProjectType>(string) void
Throws an exception if the specified parameter's value is null.
Requires the Cake.Ftp addin
NotNull<ProjectType>(string) void
Throws an exception if the specified parameter's value is null.
Requires the Cake.Issues addin
ThrowIfNull<ProjectType>(string, string) T
Throws a System.ArgumentNullException with a specific message if the value is null, otherwise returns the value
Requires the Cake.Incubator addin
ThrowIfNull<ProjectType>(string) T
Throws a System.ArgumentNullException if the value is null, otherwise returns the value
Requires the Cake.Incubator addin
ToDictionary() IDictionary<string, object>
Requires the Cake.DeployParams addin