Class FileAndType
Assembly: Microsoft.DocAsCode.Plugins.dll
Syntax
public sealed class FileAndType : IEquatable<FileAndType>
Constructors
|
Improve this Doc
View Source
FileAndType(String, String, DocumentType, String, String)
Declaration
[JsonConstructor]
public FileAndType(string baseDir, string file, DocumentType type, string sourceDir = null, string destinationDir = null)
Parameters
Properties
|
Improve this Doc
View Source
BaseDir
Declaration
[JsonProperty("baseDir")]
public string BaseDir { get; }
Property Value
|
Improve this Doc
View Source
DestinationDir
Declaration
[JsonProperty("destinationDir")]
public string DestinationDir { get; set; }
Property Value
|
Improve this Doc
View Source
File
Declaration
[JsonProperty("file")]
public string File { get; }
Property Value
|
Improve this Doc
View Source
FullPath
Declaration
[JsonIgnore]
public string FullPath { get; }
Property Value
|
Improve this Doc
View Source
SourceDir
Declaration
[JsonProperty("sourceDir")]
public string SourceDir { get; set; }
Property Value
|
Improve this Doc
View Source
StringComparer
Declaration
[JsonIgnore]
public StringComparer StringComparer { get; }
Property Value
|
Improve this Doc
View Source
Type
Declaration
[JsonProperty("type")]
public DocumentType Type { get; }
Property Value
Methods
|
Improve this Doc
View Source
ChangeBaseDir(String)
Declaration
public FileAndType ChangeBaseDir(string baseDir)
Parameters
Type |
Name |
Description |
String |
baseDir |
|
Returns
|
Improve this Doc
View Source
ChangeFile(String)
Declaration
public FileAndType ChangeFile(string file)
Parameters
Type |
Name |
Description |
String |
file |
|
Returns
|
Improve this Doc
View Source
ChangeType(DocumentType)
Declaration
public FileAndType ChangeType(DocumentType type)
Parameters
Returns
|
Improve this Doc
View Source
Equals(FileAndType)
Declaration
public bool Equals(FileAndType other)
Parameters
Returns
|
Improve this Doc
View Source
Equals(Object)
Declaration
public override bool Equals(object obj)
Parameters
Type |
Name |
Description |
Object |
obj |
|
Returns
Overrides
|
Improve this Doc
View Source
GetHashCode()
Declaration
public override int GetHashCode()
Returns
Overrides
Operators
|
Improve this Doc
View Source
Equality(FileAndType, FileAndType)
Declaration
public static bool operator ==(FileAndType left, FileAndType right)
Parameters
Returns
|
Improve this Doc
View Source
Inequality(FileAndType, FileAndType)
Declaration
public static bool operator !=(FileAndType left, FileAndType right)
Parameters
Returns
Implements
Extension Methods