Class SolutionFolderSerialize
- Assembly
- SunamoDevCode.dll
Serializable solution folder data.
public class SolutionFolderSerialize : ISolutionFolderSerialize
- Inheritance
-
SolutionFolderSerialize
- Implements
- Derived
- Inherited Members
- Extension Methods
Fields
_FullPathFolder
Gets or sets the full path to folder (internal backing field).
public string _FullPathFolder
Field Value
_NameSolution
Gets or sets the solution name (internal backing field).
public string _NameSolution
Field Value
Properties
DisplayedText
Gets or sets the displayed text in listbox, e.g., 2013/PHP Projects/PHPWebSite. Is assigned in FoldersWithSolutions.
public string DisplayedText { get; set; }
Property Value
FullPathFolder
Gets or sets the full path to folder (e.g., C:\Documents\vs\sunamo). Path to folder must have backslash at the end, like folder variables in all my applications. Full path to solution, must be in separate variable and can't be computed from DisplayedText, because there are special folders that may be in C:\Mona and not in documents.
public string FullPathFolder { get; set; }
Property Value
LongName
Gets the long name (full path to folder).
public string LongName { get; }
Property Value
NameSolution
Gets the final solution name, e.g., PHPWebSite. If contains hierarchy (as _Uap, won't be included).
public string NameSolution { get; }
Property Value
RunOne
Gets the full path to folder for RunOne operation.
public string RunOne { get; }
Property Value
ShortName
Gets the short name (solution name).
public string ShortName { get; }
Property Value
Type
Gets the type of SolutionFolderSerialize class.
public static Type Type { get; }
Property Value
projectFolder
Gets or sets the project folder. Defaultly null. Is filled up in SolutionsIndexerHelper.GetProjectFolderAndSlnPath. Scripts_Projects and so.
public string projectFolder { get; set; }
Property Value
slnFullPath
Gets or sets the solution full path. Is not full path to sln folder, for this reason there's _FullPathFolder. Is filled up in AllProjectsSearchHelper.GetProjectFolderAndSlnPath. _Uap/apps - relative path to solution folder from Project folder.
public string slnFullPath { get; set; }
Property Value
Methods
ToString()
Returns the displayed text for this solution folder.
public override string ToString()
Returns
- string
Displayed text.