Class ProjectExplorerController
Inheritance
System.Object
ProjectExplorerController
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.UI
Assembly: ArtOfTest.WebAii.Design.dll
Syntax
public class ProjectExplorerController
Constructors
ProjectExplorerController()
Declaration
public ProjectExplorerController()
Fields
ProjectClosed
Declaration
public Action ProjectClosed
Field Value
System.Action
|
Properties
ControlView
FileOperationsContainer
Declaration
public FileOperationContainer FileOperationsContainer { get; }
Property Value
FileOperationContainer
|
Host
ProjectModel
ShouldRename
Declaration
public bool ShouldRename { get; set; }
Property Value
System.Boolean
|
Methods
CanExecuteCommand(ICommand, CanExecuteRoutedEventArgs)
Declaration
public bool CanExecuteCommand(ICommand command, CanExecuteRoutedEventArgs e)
Parameters
System.Windows.Input.ICommand
command
|
System.Windows.Input.CanExecuteRoutedEventArgs
e
|
Returns
System.Boolean
|
CloseProject()
Declaration
public void CloseProject()
CloseProjectAsync()
Declaration
public Task<bool> CloseProjectAsync()
Returns
System.Threading.Tasks.Task<System.Boolean>
|
Collapse()
Declaration
public void Collapse()
ContainsItems(ProjectViewItemModelBase, IList<ProjectViewItemModelBase>)
Declaration
public static bool ContainsItems(ProjectViewItemModelBase locationItem, IList<ProjectViewItemModelBase> items)
Parameters
ProjectViewItemModelBase
locationItem
|
System.Collections.Generic.IList<ProjectViewItemModelBase>
items
|
Returns
System.Boolean
|
CreateProject(String, Boolean, TestType)
Declaration
public void CreateProject(string path = null, bool shouldCreateTest = false, TestType testType = TestType.Web)
Parameters
System.String
path
|
System.Boolean
shouldCreateTest
|
TestType
testType
|
DeleteSelectedItems(IList<ProjectViewItemModelBase>, Boolean)
Declaration
public void DeleteSelectedItems(IList<ProjectViewItemModelBase> elements = null, bool prompBeforeDeleting = true)
Parameters
System.Collections.Generic.IList<ProjectViewItemModelBase>
elements
|
System.Boolean
prompBeforeDeleting
|
FilterItems(IList<ProjectViewItemModelBase>)
Declaration
public static List<ProjectViewItemModelBase> FilterItems(IList<ProjectViewItemModelBase> list)
Parameters
System.Collections.Generic.IList<ProjectViewItemModelBase>
list
|
Returns
System.Collections.Generic.List<ProjectViewItemModelBase>
|
HandleCommand(ICommand, ExecutedRoutedEventArgs)
Declaration
public void HandleCommand(ICommand command, ExecutedRoutedEventArgs e)
Parameters
System.Windows.Input.ICommand
command
|
System.Windows.Input.ExecutedRoutedEventArgs
e
|
InvalidateTestMethods(LightProjectElement)
Declaration
public void InvalidateTestMethods(LightProjectElement lightObject)
Parameters
LightProjectElement
lightObject
|
LocateItemInProjectTree(LightProjectElement)
Declaration
public void LocateItemInProjectTree(LightProjectElement lightObject)
Parameters
LightProjectElement
lightObject
|
MoveItems(IList<ProjectViewItemModelBase>, ProjectViewFolderItemModel)
Declaration
public static void MoveItems(IList<ProjectViewItemModelBase> items, ProjectViewFolderItemModel targetFolder)
Parameters
System.Collections.Generic.IList<ProjectViewItemModelBase>
items
|
ProjectViewFolderItemModel
targetFolder
|
OpenCodeFile(ProjectViewLightCodeFileItemModel)
Declaration
public void OpenCodeFile(ProjectViewLightCodeFileItemModel projectViewLightCodeFileItemModel)
Parameters
ProjectViewLightCodeFileItemModel
projectViewLightCodeFileItemModel
|
OpenFiles(IEnumerable<OpenItem>)
Declaration
public void OpenFiles(IEnumerable<OpenItem> filesToOpen)
Parameters
System.Collections.Generic.IEnumerable<OpenItem>
filesToOpen
|
OpenTest(ProjectViewLightTestItemModel)
Declaration
public void OpenTest(ProjectViewLightTestItemModel ltModel)
Parameters
ProjectViewLightTestItemModel
ltModel
|
RemoveCodeItemFromTree(LightCodeFile)
Declaration
public void RemoveCodeItemFromTree(LightCodeFile codeFile)
Parameters
LightCodeFile
codeFile
|
RenameSelectedItem(RadPane)
Declaration
public void RenameSelectedItem(RadPane pane)
Parameters
Telerik.Windows.Controls.RadPane
pane
|
ShowDataSources()
Declaration
public void ShowDataSources()
ShowFileInWindowsExplorer(String)
Declaration
public void ShowFileInWindowsExplorer(string path)
Parameters
System.String
path
|