Table of Contents

PlatformType Class

Definition

Namespace
Sandcastle.Core.Reflection
Assembly
Sandcastle.Core.dll

This class holds a set of constants used to define the various .NET platform types

public static class PlatformType
Inheritance
PlatformType

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

Properties

PlatformTypes

This read-only property returns an enumerable list of the valid platform types

Methods

PlatformsAreCompatible(IEnumerable<(string platform, Version version)>)

This can be used to determine if the given set of platform types are compatible with each other for documentation purposes.