/src/NUnit/interfaces/Extensibility/ExtensionType.cs
C# | 35 lines | 11 code | 3 blank | 21 comment | 0 complexity | e25e03b58f5431ecb8e1cb6b39ce4f73 MD5 | raw file
1// **************************************************************** 2// Copyright 2007, Charlie Poole 3// This is free software licensed under the NUnit license. You may 4// obtain a copy of the license at http://nunit.org 5// **************************************************************** 6using System; 7 8namespace NUnit.Core.Extensibility 9{ 10 /// <summary> 11 /// The ExtensionType enumeration is used to indicate the 12 /// kinds of extensions provided by an Addin. The addin 13 /// is only installed by hosts supporting one of its 14 /// extension types. 15 /// </summary> 16 [Flags] 17 public enum ExtensionType 18 { 19 /// <summary> 20 /// A Core extension is installed by the CoreExtensions 21 /// host in each test domain. 22 /// </summary> 23 Core=1, 24 25 /// <summary> 26 /// A Client extension is installed by all clients 27 /// </summary> 28 Client=2, 29 30 /// <summary> 31 /// A Gui extension is installed by the gui client 32 /// </summary> 33 Gui=4 34 } 35}