NAnt SDK Documentation - v0.92

FrameworkTypes Enumeration

Defines the types of frameworks.

This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.

[Visual Basic]
<Serializable, _  Flags>
Public Enum FrameworkTypes
[C#]
[Serializable]
[Flags]
public enum FrameworkTypes

Members

Member Name Description Value
NotInstalled Frameworks that are supported on the current platform, but are not installed. 1
Installed Frameworks that are installed on the current system. 2
InstallStateMask Retrieves installation state attributes. 3
Desktop Frameworks that typically target full desktop devices. 4
Compact Frameworks that target compact devices. 8
Browser Frameworks that run in a browser. 16
DeviceMask Retrieves device attributes. 28
Mono Frameworks released as part of the open-source Mono project. 32
MS Frameworks released by Microsoft. 64
VendorMask Retrieves vendor attributes. 96
All All frameworks supported on the current platform, regarless of their installation state, target device or vendor. 3

Requirements

Namespace: NAnt.Core

Assembly: NAnt.Core (in NAnt.Core.dll)

See Also

NAnt.Core Namespace