TargetPlatformSDK Class

Definition

Structure to represent a target platform sdk

public ref class TargetPlatformSDK : IEquatable<Microsoft::Build::Utilities::TargetPlatformSDK ^>
public class TargetPlatformSDK : IEquatable<Microsoft.Build.Utilities.TargetPlatformSDK>
type TargetPlatformSDK = class
    interface IEquatable<TargetPlatformSDK>
Public Class TargetPlatformSDK
Implements IEquatable(Of TargetPlatformSDK)
Inheritance
TargetPlatformSDK
Implements

Constructors

TargetPlatformSDK(String, Version, String)

Constructor

Properties

DisplayName

The SDK's display name, or null if one is not defined.

MinOSVersion

Min OS version from manifest

MinVSVersion

Min Visual Studio version from manifest

Path

Path to target platform sdk if it exists, it may not if there is no target platform is installed

TargetPlatformIdentifier

Target platform identifier

TargetPlatformVersion

Target platform version

Methods

ContainsPlatform(String, String)

Returns true if this SDK supports the given platform, or false otherwise.

Equals(Object)

Override equals

Equals(TargetPlatformSDK)

Implement IEquatable

GetHashCode()

Override GetHashCode

GetType()

Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

Returns a string that represents the current object.

(Inherited from Object)

Applies to