File tree Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Expand file tree Collapse file tree 1 file changed +18
-0
lines changed Original file line number Diff line number Diff line change 6
6
7
7
namespace System . CommandLine
8
8
{
9
+ /// <summary>
10
+ /// Defines a named symbol that resides in a hierarchy with parent and child symbols.
11
+ /// </summary>
9
12
public interface ISymbol : ISuggestionSource
10
13
{
14
+ /// <summary>
15
+ /// Gets the symbol name.
16
+ /// </summary>
11
17
string Name { get ; }
12
18
19
+ /// <summary>
20
+ /// Gets the symbol description.
21
+ /// </summary>
13
22
string ? Description { get ; }
14
23
24
+ /// <summary>
25
+ /// Gets a value that indicates whether the symbol is hidden.
26
+ /// </summary>
15
27
bool IsHidden { get ; }
16
28
29
+ /// <summary>
30
+ /// Gets the child symbols.
31
+ /// </summary>
17
32
ISymbolSet Children { get ; }
18
33
34
+ /// <summary>
35
+ /// Gets the parent symbols.
36
+ /// </summary>
19
37
ISymbolSet Parents { get ; }
20
38
}
21
39
}
You can’t perform that action at this time.
0 commit comments