Class SourceControlProviderBase
Inheritance
System.Object
SourceControlProviderBase
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: ArtOfTest.WebAii.Design.ProjectModel.Providers.SourceControl
Assembly: ArtOfTest.WebAii.Design.dll
Syntax
public abstract class SourceControlProviderBase
Constructors
SourceControlProviderBase()
Declaration
protected SourceControlProviderBase()
Properties
CurrentBranch
Declaration
public string CurrentBranch { get; }
Property Value
System.
|
IsConnected
Declaration
public bool IsConnected { get; protected set; }
Property Value
System.
|
LastError
Declaration
public string LastError { get; }
Property Value
System.
|
Methods
AddItems(String[])
Declaration
public virtual void AddItems(string[] filePaths)
Parameters
System.
|
CheckOutFile(String)
Declaration
public virtual void CheckOutFile(string filePath)
Parameters
System.
|
CommitFiles(String, String[])
Declaration
public virtual bool CommitFiles(string comments, string[] filePaths)
Parameters
System.
|
System.
|
Returns
System.
|
Disconnect()
Declaration
public virtual void Disconnect()
GetLatest(Boolean, String[])
Declaration
public virtual void GetLatest(bool shouldOverride, string[] items)
Parameters
System.
|
System.
|
GetLatestAsync(Boolean, String[])
Declaration
public virtual void GetLatestAsync(bool shouldOverride, string[] items)
Parameters
System.
|
System.
|
IsExceptionCritical(Exception)
Declaration
protected virtual bool IsExceptionCritical(Exception ex)
Parameters
System.
|
Returns
System.
|
MoveItem(String, String)
Declaration
public virtual bool MoveItem(string oldPath, string newPath)
Parameters
System.
|
System.
|
Returns
System.
|
OnGetLatestCompleted(Boolean)
Declaration
protected virtual void OnGetLatestCompleted(bool successful)
Parameters
System.
|
QueryLightProjectElementsState(LightProjectElement[])
Declaration
public virtual bool QueryLightProjectElementsState(params LightProjectElement[] projectElements)
Parameters
Light
|
Returns
System.
|
QueryPendingChanges()
Declaration
public List<PendingChangeInfo> QueryPendingChanges()
Returns
System.
|
RemoveFiles(String[])
Declaration
public virtual bool RemoveFiles(params string[] filePaths)
Parameters
System.
|
Returns
System.
|
RequestGoingOffline(String)
Declaration
protected virtual void RequestGoingOffline(string message)
Parameters
System.
|
TFSCheckOutFiles(String[])
Declaration
public virtual void TFSCheckOutFiles(string[] filePaths)
Parameters
System.
|
UndoFilePendingChanges(String[])
Declaration
public virtual void UndoFilePendingChanges(string[] filePaths)
Parameters
System.
|
UndoPendingDeletes()
Declaration
public virtual IEnumerable<string> UndoPendingDeletes()
Returns
System.
|
Events
Disconnected
Declaration
public event Action<string> Disconnected
Event Type
System.
|
GetLatestCompleted
Declaration
public event Action<bool> GetLatestCompleted
Event Type
System.
|