SyntaxTree.FilePath 属性
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
源文档文件的路径。
public:
abstract property System::String ^ FilePath { System::String ^ get(); };
public abstract string FilePath { get; }
member this.FilePath : string
Public MustOverride ReadOnly Property FilePath As String
属性值
注解
如果此语法树未与文件关联,则此值可以为空。 路径不应为 null。
该文件不需要存在于磁盘上。 路径对编译器不透明。 路径格式的唯一要求是SourceReferenceResolverXmlReferenceResolver实现,并MetadataReferenceResolver传递给包含树的编译理解它。
客户端不得假定此属性的值在编译中是唯一的。
路径如下所示: - 发出调试信息时,此路径将嵌入调试信息中。 - 解析和规范化#r、#load、#line/#ExternalSource、#pragma校验和、#ExternalChecksum指令、XML 文档注释包括元素等的相对路径时。