Class ProjectDataManager
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
Assembly: ArtOfTest.WebAii.Design.dll
Syntax
public class ProjectDataManager : ModuleBase
Constructors
ProjectDataManager()
Declaration
public ProjectDataManager()
Properties
AppContainer
Declaration
public ILifetimeScope AppContainer { get; set; }
Property Value
Autofac.ILifetimeScope
|
CodeService
Data
Elements
FileSystemProvider
Declaration
protected FileSystemProvider FileSystemProvider { get; }
Property Value
FileSystemProvider
|
IsSourceControlConnected
Declaration
public bool IsSourceControlConnected { get; }
Property Value
System.Boolean
|
LightProject
OwnerProject
ProjectModule
SourceControlProvider
Declaration
public SourceControlProviderBase SourceControlProvider { get; }
Property Value
SourceControlProviderBase
|
Methods
CloseProject()
Declaration
public void CloseProject()
CreateProject(String, String, String, CodeGenerationLanguage)
Declaration
public void CreateProject(string location, string vsSolutionPath = "", string vsProjectPath = "", CodeGenerationLanguage vsProjectLanguage = CodeGenerationLanguage.NotSet)
Parameters
System.String
location
|
System.String
vsSolutionPath
|
System.String
vsProjectPath
|
CodeGenerationLanguage
vsProjectLanguage
|
GetCheckInPathsByElements(IList<LightProjectElement>)
Declaration
public List<string> GetCheckInPathsByElements(IList<LightProjectElement> elements)
Parameters
System.Collections.Generic.IList<LightProjectElement>
elements
|
Returns
System.Collections.Generic.List<System.String>
|
GetLatestVersionElements(IList<LightProjectElement>)
Declaration
public void GetLatestVersionElements(IList<LightProjectElement> elements)
Parameters
System.Collections.Generic.IList<LightProjectElement>
elements
|
LoadProject(String, String, String)
Declaration
public void LoadProject(string location, string vsSolutionPath = "", string vsProjectPath = "")
Parameters
System.String
location
|
System.String
vsSolutionPath
|
System.String
vsProjectPath
|
OnSourceControlConnected(Boolean)
Declaration
protected virtual void OnSourceControlConnected(bool isConnected)
Parameters
System.Boolean
isConnected
|
RevertElements(IList<LightProjectElement>, Boolean)
Declaration
public void RevertElements(IList<LightProjectElement> elements, bool skipRefresh = false)
Parameters
System.Collections.Generic.IList<LightProjectElement>
elements
|
System.Boolean
skipRefresh
|
TFSCheckOutElements(IList<LightProjectElement>)
Declaration
public void TFSCheckOutElements(IList<LightProjectElement> elements)
Parameters
System.Collections.Generic.IList<LightProjectElement>
elements
|
Events
SourceControlConnected
Declaration
public event Action<bool> SourceControlConnected
Event Type
System.Action<System.Boolean>
|