Defines the types of frameworks.
This enumeration has a FlagsAttribute attribute that allows a bitwise combination of its member values.
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 |
Namespace: NAnt.Core
Assembly: NAnt.Core (in NAnt.Core.dll)