VisualStudio11Sku Class

Inheritance Hierarchy

System.Object
  Microsoft.VisualStudio.TeamFoundation.VisualStudio11Sku

Namespace:  Microsoft.VisualStudio.TeamFoundation
Assembly:  Microsoft.VisualStudio.TeamFoundation (in Microsoft.VisualStudio.TeamFoundation.dll)

Syntax

'Declaration
Public NotInheritable Class VisualStudio11Sku
public static class VisualStudio11Sku
public ref class VisualStudio11Sku abstract sealed
[<AbstractClass>]
[<Sealed>]
type VisualStudio11Sku =  class end
public final class VisualStudio11Sku

The VisualStudio11Sku type exposes the following members.

Methods

  Name Description
Public methodStatic member GetSku Returns the currently executing Visual Studio SKU. This code is specific to Visual Studio version 11.0 and might not work with past or future versions of Visual Studio. Must be called on the main thread.
Public methodStatic member IsConnectedToDev11OrHigherTfs
Public methodStatic member IsExpress Returns true if the currently executing Visual Studio SKU is Express. Must be called on the main thread.
Public methodStatic member IsPremiumOrUltimate Returns true if the currently executing Visual Studio SKU is Premium or Ultimate. Must be called on the main thread.
Public methodStatic member IsPro Returns true if the currently executing Visual Studio SKU is Professional. Must be called on the main thread.
Public methodStatic member IsRascalPro

Top

Thread Safety

Any public static (Shared in Visual Basic) members of this type are thread safe. Any instance members are not guaranteed to be thread safe.

See Also

Reference

Microsoft.VisualStudio.TeamFoundation Namespace