Platform Type Class
This class holds a set of constants used to define the various .NET platform types
Definition
Namespace: Sandcastle.Core.Reflection
Assembly: Sandcastle.Core (in Sandcastle.Core.dll) Version: 2026.1.20.0
Assembly: Sandcastle.Core (in Sandcastle.Core.dll) Version: 2026.1.20.0
C#
public static class PlatformTypeVB
Public NotInheritable Class PlatformTypeC++
public ref class PlatformType abstract sealedF#
[<AbstractClassAttribute>]
[<SealedAttribute>]
type PlatformType = class end- Inheritance
- Object PlatformType
Properties
| PlatformTypes | This read-only property returns an enumerable list of the valid platform types |
Methods
| PlatformsAreCompatible | This can be used to determine if the given set of platform types are compatible with each other for documentation purposes. |
Fields
| DotNet | .NET 5.0 or later |
| DotNetCore | .NET Core (Windows Store Apps) Framework |
| DotNetCoreApp | .NET Core Application |
| DotNetFramework | .NET Framework |
| DotNetMicroFramework | .NET Micro Framework |
| DotNetPortable | .NET Portable Library Framework |
| DotNetStandard | .NET Standard Framework |
| Silverlight | Silverlight Framework |
| WindowsPhone | Windows Phone Framework |
| WindowsPhoneApp | Windows Phone Store Apps Framework |