Class ExternalCommandLineArguments
A collection of command line arguments supplied by the user.
Implements
IList<ExternalCommandLineArgument>
ICollection<ExternalCommandLineArgument>
IList
ICollection
IReadOnlyList<ExternalCommandLineArgument>
IReadOnlyCollection<ExternalCommandLineArgument>
IEnumerable<ExternalCommandLineArgument>
IEnumerable
Inherited Members
Collection<ExternalCommandLineArgument>.Add(ExternalCommandLineArgument)
Collection<ExternalCommandLineArgument>.Clear()
Collection<ExternalCommandLineArgument>.CopyTo(ExternalCommandLineArgument[], Int32)
Collection<ExternalCommandLineArgument>.Contains(ExternalCommandLineArgument)
Collection<ExternalCommandLineArgument>.GetEnumerator()
Collection<ExternalCommandLineArgument>.IndexOf(ExternalCommandLineArgument)
Collection<ExternalCommandLineArgument>.Insert(Int32, ExternalCommandLineArgument)
Collection<ExternalCommandLineArgument>.Remove(ExternalCommandLineArgument)
Collection<ExternalCommandLineArgument>.RemoveAt(Int32)
Collection<ExternalCommandLineArgument>.ClearItems()
Collection<ExternalCommandLineArgument>.InsertItem(Int32, ExternalCommandLineArgument)
Collection<ExternalCommandLineArgument>.RemoveItem(Int32)
Collection<ExternalCommandLineArgument>.SetItem(Int32, ExternalCommandLineArgument)
Collection<ExternalCommandLineArgument>.IEnumerable.GetEnumerator()
Collection<ExternalCommandLineArgument>.ICollection.CopyTo(Array, Int32)
Collection<ExternalCommandLineArgument>.IList.get_Item(Int32)
Collection<ExternalCommandLineArgument>.IList.set_Item(Int32, Object)
Collection<ExternalCommandLineArgument>.IList.Add(Object)
Collection<ExternalCommandLineArgument>.IList.Contains(Object)
Collection<ExternalCommandLineArgument>.IList.IndexOf(Object)
Collection<ExternalCommandLineArgument>.IList.Insert(Int32, Object)
Collection<ExternalCommandLineArgument>.IList.Remove(Object)
Collection<ExternalCommandLineArgument>.Count
Collection<ExternalCommandLineArgument>.Items
Collection<ExternalCommandLineArgument>.Item[Int32]
Collection<ExternalCommandLineArgument>.ICollection<ExternalCommandLineArgument>.IsReadOnly
Collection<ExternalCommandLineArgument>.ICollection.IsSynchronized
Collection<ExternalCommandLineArgument>.ICollection.SyncRoot
Collection<ExternalCommandLineArgument>.IList.Item[Int32]
Collection<ExternalCommandLineArgument>.IList.IsReadOnly
Collection<ExternalCommandLineArgument>.IList.IsFixedSize
Object.ToString()
Object.Equals(Object)
Object.Equals(Object, Object)
Object.ReferenceEquals(Object, Object)
Object.GetHashCode()
Object.GetType()
Object.MemberwiseClone()
Namespace: Sdl.Desktop.IntegrationApi.Extensions.CommandLine
Assembly: Sdl.Desktop.IntegrationApi.Extensions.dll
Syntax
public class ExternalCommandLineArguments : Collection<ExternalCommandLineArgument>, IList<ExternalCommandLineArgument>, ICollection<ExternalCommandLineArgument>, IList, ICollection, IReadOnlyList<ExternalCommandLineArgument>, IReadOnlyCollection<ExternalCommandLineArgument>, IEnumerable<ExternalCommandLineArgument>, IEnumerable
Constructors
ExternalCommandLineArguments()
A collection of command line arguments supplied by the user.
Declaration
public ExternalCommandLineArguments()
Properties
Item[String]
Gets the command line argument with the specified name or alias (case insensitive).
Declaration
public ExternalCommandLineArgument this[string name] { get; }
Parameters
Type | Name | Description |
---|---|---|
String | name | The name of requested argument. |
Property Value
Type | Description |
---|---|
ExternalCommandLineArgument | The argument; or null if this argument was not supplied. |
Implements
System.Collections.Generic.IList<T>
System.Collections.Generic.ICollection<T>
System.Collections.IList
System.Collections.ICollection
System.Collections.Generic.IReadOnlyList<T>
System.Collections.Generic.IReadOnlyCollection<>
System.Collections.Generic.IEnumerable<T>
System.Collections.IEnumerable