AdjustReloadedProject(Project, Project)
|
工作区提供对一组活动源代码项目和文档及其关联的语法树、编译和语义模型的访问权限。 工作区具有当前解决方案,它是项目和文档的不可变快照。 当工作区从环境中的实时交互或通过调用工作区 TryApplyChanges(Solution) 的 方法进行更新时,此属性可能会随时间而更改。
|
AdjustReloadedSolution(Solution, Solution)
|
此方法在 OnSolutionReload 期间调用。 如果要操作重新加载的解决方案,请重写此方法。
|
ApplyAdditionalDocumentAdded(DocumentInfo, SourceText)
|
在期间 TryApplyChanges(Solution) 调用此方法以向项目添加新的附加文档。
重写此方法以实现添加其他文档的功能。
|
ApplyAdditionalDocumentRemoved(DocumentId)
|
在期间 TryApplyChanges(Solution) 调用此方法以从项目中删除其他文档。
重写此方法以实现删除其他文档的功能。
|
ApplyAdditionalDocumentTextChanged(DocumentId, SourceText)
|
调用此方法可更改其他文档的文本。
重写此方法以实现更改其他文档文本的功能。
|
ApplyAnalyzerConfigDocumentAdded(DocumentInfo, SourceText)
|
在将新的分析器配置文档添加到项目期间 TryApplyChanges(Solution) 调用此方法。
重写此方法以实现添加分析器配置文档的功能。
|
ApplyAnalyzerConfigDocumentRemoved(DocumentId)
|
在期间 TryApplyChanges(Solution) 调用此方法以从项目中删除分析器配置文档。
重写此方法以实现删除分析器配置文档的功能。
|
ApplyAnalyzerConfigDocumentTextChanged(DocumentId, SourceText)
|
调用此方法可更改分析器配置文档的文本。
重写此方法以实现更改分析器配置文档文本的功能。
|
ApplyAnalyzerReferenceAdded(ProjectId, AnalyzerReference)
|
在期间 TryApplyChanges(Solution) 调用此方法以向项目添加分析器引用。
重写此方法以实现添加分析器引用的功能。
|
ApplyAnalyzerReferenceRemoved(ProjectId, AnalyzerReference)
|
在期间 TryApplyChanges(Solution) 调用此方法以从项目中删除分析器引用。
重写此方法以实现删除分析器引用的功能。
|
ApplyCompilationOptionsChanged(ProjectId, CompilationOptions)
|
在期间 TryApplyChanges(Solution) 调用此方法以更改编译选项。
重写此方法以实现更改编译选项的功能。
|
ApplyDocumentAdded(DocumentInfo, SourceText)
|
在将新文档添加到项目的过程中 TryApplyChanges(Solution) 调用此方法。
重写此方法以实现添加文档的功能。
|
ApplyDocumentInfoChanged(DocumentId, DocumentInfo)
|
调用此方法可更改文档的信息。
重写此方法以实现更改文档信息的功能。
|
ApplyDocumentRemoved(DocumentId)
|
在期间 TryApplyChanges(Solution) 调用此方法以从项目中删除文档。
重写此方法以实现删除文档的功能。
|
ApplyDocumentTextChanged(DocumentId, SourceText)
|
调用此方法可更改文档的文本。
重写此方法以实现更改文档文本的功能。
|
ApplyMetadataReferenceAdded(ProjectId, MetadataReference)
|
在期间 TryApplyChanges(Solution) 调用此方法以添加对项目的元数据引用。
重写此方法以实现添加元数据引用的功能。
|
ApplyMetadataReferenceRemoved(ProjectId, MetadataReference)
|
在期间 TryApplyChanges(Solution) 调用此方法以从项目中删除元数据引用。
重写此方法以实现删除元数据引用的功能。
|
ApplyParseOptionsChanged(ProjectId, ParseOptions)
|
在期间 TryApplyChanges(Solution) 调用此方法以更改分析选项。
重写此方法以实现更改分析选项的功能。
|
ApplyProjectAdded(ProjectInfo)
|
在将项目添加到当前解决方案的过程中 TryApplyChanges(Solution) 调用此方法。
重写此方法以实现添加项目的功能。
|
ApplyProjectChanges(ProjectChanges)
|
此方法在添加、删除或更改的每个项目期间 TryApplyChanges(Solution) 调用。
如果要修改项目更改的应用方式,请重写此方法。
|
ApplyProjectReferenceAdded(ProjectId, ProjectReference)
|
在期间 TryApplyChanges(Solution) 调用此方法以添加对项目的项目引用。
重写此方法以实现添加项目引用的功能。
|
ApplyProjectReferenceRemoved(ProjectId, ProjectReference)
|
在期间 TryApplyChanges(Solution) 调用此方法以从项目中删除项目引用。
重写此方法以实现删除项目引用的功能。
|
ApplyProjectRemoved(ProjectId)
|
在期间 TryApplyChanges(Solution) 调用此方法以从当前解决方案中删除项目。
重写此方法以实现删除项目的功能。
|
CanApplyChange(ApplyChangesKind)
|
确定 方法是否支持 TryApplyChanges(Solution) 特定类型的更改。
|
CanApplyCompilationOptionChange(CompilationOptions, CompilationOptions, Project)
|
调用 期间 TryApplyChanges(Solution) 调用 以确定是否允许对 进行特定更改 CompilationOptions 。
|
CanApplyParseOptionChange(ParseOptions, ParseOptions, Project)
|
调用 期间 TryApplyChanges(Solution) 调用 以确定是否允许对 进行特定更改 ParseOptions 。
|
CheckAdditionalDocumentIsInCurrentSolution(DocumentId)
|
如果其他文档不是当前解决方案的一部分,则引发异常。
|
CheckAdditionalDocumentIsNotInCurrentSolution(DocumentId)
|
如果其他文档已是当前解决方案的一部分,则引发异常。
|
CheckAnalyzerConfigDocumentIsInCurrentSolution(DocumentId)
|
如果分析器配置不是当前解决方案的一部分,则引发异常。
|
CheckAnalyzerConfigDocumentIsNotInCurrentSolution(DocumentId)
|
如果分析器配置文档已是当前解决方案的一部分,则引发异常。
|
CheckCanOpenDocuments()
|
工作区提供对一组活动源代码项目和文档及其关联的语法树、编译和语义模型的访问权限。 工作区具有当前解决方案,它是项目和文档的不可变快照。 当工作区从环境中的实时交互或通过调用工作区 TryApplyChanges(Solution) 的 方法进行更新时,此属性可能会随时间而更改。
|
CheckDocumentCanBeRemoved(DocumentId)
|
工作区提供对一组活动源代码项目和文档及其关联的语法树、编译和语义模型的访问权限。 工作区具有当前解决方案,它是项目和文档的不可变快照。 当工作区从环境中的实时交互或通过调用工作区 TryApplyChanges(Solution) 的 方法进行更新时,此属性可能会随时间而更改。
|
CheckDocumentIsClosed(DocumentId)
|
工作区提供对一组活动源代码项目和文档及其关联的语法树、编译和语义模型的访问权限。 工作区具有当前解决方案,它是项目和文档的不可变快照。 当工作区从环境中的实时交互或通过调用工作区 TryApplyChanges(Solution) 的 方法进行更新时,此属性可能会随时间而更改。
|
CheckDocumentIsInCurrentSolution(DocumentId)
|
如果文档不是当前解决方案的一部分,则引发异常。
|
CheckDocumentIsNotInCurrentSolution(DocumentId)
|
如果文档已是当前解决方案的一部分,则引发异常。
|
CheckDocumentIsOpen(DocumentId)
|
工作区提供对一组活动源代码项目和文档及其关联的语法树、编译和语义模型的访问权限。 工作区具有当前解决方案,它是项目和文档的不可变快照。 当工作区从环境中的实时交互或通过调用工作区 TryApplyChanges(Solution) 的 方法进行更新时,此属性可能会随时间而更改。
|
CheckProjectCanBeRemoved(ProjectId)
|
当前始终可以删除项目,但此方法仍然存在,因为它受到保护,我们不希望破坏可能派生自 Workspace 并调用它或重写它的人员。
|
CheckProjectDoesNotContainOpenDocuments(ProjectId)
|
工作区提供对一组活动源代码项目和文档及其关联的语法树、编译和语义模型的访问权限。 工作区具有当前解决方案,它是项目和文档的不可变快照。 当工作区从环境中的实时交互或通过调用工作区 TryApplyChanges(Solution) 的 方法进行更新时,此属性可能会随时间而更改。
|
CheckProjectDoesNotHaveAnalyzerReference(ProjectId, AnalyzerReference)
|
如果项目已有特定的分析器引用,则引发异常。
|
CheckProjectDoesNotHaveMetadataReference(ProjectId, MetadataReference)
|
如果项目已有特定的元数据引用,则引发异常。
|
CheckProjectDoesNotHaveProjectReference(ProjectId, ProjectReference)
|
如果项目已有特定的项目引用,则引发异常。
|
CheckProjectDoesNotHaveTransitiveProjectReference(ProjectId, ProjectId)
|
如果项目具有对另一个项目的可传递引用,则引发异常。
|
CheckProjectHasAnalyzerReference(ProjectId, AnalyzerReference)
|
如果项目没有特定的分析器引用,则引发异常。
|
CheckProjectHasMetadataReference(ProjectId, MetadataReference)
|
如果项目没有特定的元数据引用,则引发异常。
|
CheckProjectHasProjectReference(ProjectId, ProjectReference)
|
如果项目没有特定项目引用,则引发异常。
|
CheckProjectIsInCurrentSolution(ProjectId)
|
如果项目不是当前解决方案的一部分,则引发异常。
|
CheckProjectIsNotInCurrentSolution(ProjectId)
|
如果项目是当前解决方案的一部分,则会引发异常。
|
CheckSolutionIsEmpty()
|
如果解决方案不为空,则引发异常。
|
ClearDocumentData(DocumentId)
|
调用此方法可清除删除单个文档。
如果要在删除文档时执行其他工作,请重写此方法。
在方法末尾调用基方法。
|
ClearOpenDocument(DocumentId, Boolean)
|
已过时.
工作区提供对一组活动源代码项目和文档及其关联的语法树、编译和语义模型的访问权限。 工作区具有当前解决方案,它是项目和文档的不可变快照。 当工作区从环境中的实时交互或通过调用工作区 TryApplyChanges(Solution) 的 方法进行更新时,此属性可能会随时间而更改。
|
ClearOpenDocument(DocumentId)
|
工作区提供对一组活动源代码项目和文档及其关联的语法树、编译和语义模型的访问权限。 工作区具有当前解决方案,它是项目和文档的不可变快照。 当工作区从环境中的实时交互或通过调用工作区 TryApplyChanges(Solution) 的 方法进行更新时,此属性可能会随时间而更改。
|
ClearProjectData(ProjectId)
|
删除单个项目时,将调用此方法。
如果要在删除项目时执行其他工作,请重写此方法。
在方法末尾调用基方法。
|
ClearSolution()
|
清除所有解决方案数据并清空当前解决方案。
|
ClearSolutionData()
|
清除解决方案时,将调用此方法。
如果要在清除解决方案时执行其他工作,请重写此方法。 在方法末尾调用基方法。
在保留锁时调用此方法。 重写时要非常小心,因为非特权工作可能会导致死锁。
|
CloseAdditionalDocument(DocumentId)
|
关闭主机环境中的指定附加文档。
|
CloseAnalyzerConfigDocument(DocumentId)
|
关闭主机环境中的指定分析器配置文档。
|
CloseDocument(DocumentId)
|
关闭主机环境中的指定文档。
|
CreateSolution(SolutionId)
|
创建与此工作区关联的新空解决方案实例。
|
CreateSolution(SolutionInfo)
|
创建与此工作区关联的新空解决方案实例。
|
Dispose()
|
释放此工作区。 释放工作区后,可以使用更长时间。
|
Dispose(Boolean)
|
释放工作区时调用此方法。
重写此方法以在释放工作区时执行其他工作。
在方法末尾调用此方法。
|
GetAdditionalDocumentName(DocumentId)
|
获取要用于错误消息中其他文档的名称。
|
GetAnalyzerConfigDocumentName(DocumentId)
|
获取错误消息中用于分析器文档的名称。
|
GetDocumentIdInCurrentContext(SourceTextContainer)
|
获取与当前上下文中给定文本容器关联的文档的 ID。
打开文档时,文档通常与文本容器相关联。
|
GetDocumentName(DocumentId)
|
获取要用于错误消息中的文档的名称。
|
GetOpenDocumentIds(ProjectId)
|
获取当前打开的文档的列表。
|
GetProjectName(ProjectId)
|
获取要用于错误消息中的项目的名称。
|
GetRelatedDocumentIds(SourceTextContainer)
|
获取与给定 container 关联的快照中CurrentSolution文档的 ID。
打开文档时,文档通常与文本容器相关联。
|
GetWorkspaceRegistration(SourceTextContainer)
|
返回 WorkspaceRegistration 给定文本容器的 。
|
IsDocumentOpen(DocumentId)
|
确定文档当前是否在主机环境中打开。
|
OnAdditionalDocumentAdded(DocumentInfo)
|
将其他文档添加到宿主环境中的项目时,调用此方法。
|
OnAdditionalDocumentClosed(DocumentId, TextLoader)
|
工作区提供对一组活动源代码项目和文档及其关联的语法树、编译和语义模型的访问权限。 工作区具有当前解决方案,它是项目和文档的不可变快照。 当工作区从环境中的实时交互或通过调用工作区 TryApplyChanges(Solution) 的 方法进行更新时,此属性可能会随时间而更改。
|
OnAdditionalDocumentOpened(DocumentId, SourceTextContainer, Boolean)
|
工作区提供对一组活动源代码项目和文档及其关联的语法树、编译和语义模型的访问权限。 工作区具有当前解决方案,它是项目和文档的不可变快照。 当工作区从环境中的实时交互或通过调用工作区 TryApplyChanges(Solution) 的 方法进行更新时,此属性可能会随时间而更改。
|
OnAdditionalDocumentRemoved(DocumentId)
|
从主机环境中的项目中删除其他文档时,调用此方法。
|
OnAdditionalDocumentTextChanged(DocumentId, SourceText, PreservationMode)
|
在主机环境中更新其他文档的文本时,调用此方法。
|
OnAdditionalDocumentTextLoaderChanged(DocumentId, TextLoader)
|
在磁盘上更改其他文档的文本时调用此方法。
|
OnAnalyzerConfigDocumentAdded(DocumentInfo)
|
将分析器配置文档添加到主机环境中的项目时,调用此方法。
|
OnAnalyzerConfigDocumentClosed(DocumentId, TextLoader)
|
工作区提供对一组活动源代码项目和文档及其关联的语法树、编译和语义模型的访问权限。 工作区具有当前解决方案,它是项目和文档的不可变快照。 当工作区从环境中的实时交互或通过调用工作区 TryApplyChanges(Solution) 的 方法进行更新时,此属性可能会随时间而更改。
|
OnAnalyzerConfigDocumentOpened(DocumentId, SourceTextContainer, Boolean)
|
工作区提供对一组活动源代码项目和文档及其关联的语法树、编译和语义模型的访问权限。 工作区具有当前解决方案,它是项目和文档的不可变快照。 当工作区从环境中的实时交互或通过调用工作区 TryApplyChanges(Solution) 的 方法进行更新时,此属性可能会随时间而更改。
|
OnAnalyzerConfigDocumentRemoved(DocumentId)
|
从主机环境中的项目中删除分析器配置文档时,调用此方法。
|
OnAnalyzerConfigDocumentTextChanged(DocumentId, SourceText, PreservationMode)
|
在主机环境中更新分析器配置文档的文本时,调用此方法。
|
OnAnalyzerConfigDocumentTextLoaderChanged(DocumentId, TextLoader)
|
当分析器配置文档的文本在磁盘上更改时调用此方法。
|
OnAnalyzerReferenceAdded(ProjectId, AnalyzerReference)
|
将分析器引用添加到宿主环境中的项目时调用此方法。
|
OnAnalyzerReferenceRemoved(ProjectId, AnalyzerReference)
|
从宿主环境中的项目中删除分析器引用时,调用此方法。
|
OnAssemblyNameChanged(ProjectId, String)
|
在主机环境中更改项目的程序集名称时调用此方法。
|
OnCompilationOptionsChanged(ProjectId, CompilationOptions)
|
当项目的编译选项在主机环境中发生更改时调用此方法。
|
OnDocumentAdded(DocumentInfo)
|
将文档添加到宿主环境中的项目时调用此方法。
|
OnDocumentClosed(DocumentId, TextLoader, Boolean)
|
工作区提供对一组活动源代码项目和文档及其关联的语法树、编译和语义模型的访问权限。 工作区具有当前解决方案,它是项目和文档的不可变快照。 当工作区从环境中的实时交互或通过调用工作区 TryApplyChanges(Solution) 的 方法进行更新时,此属性可能会随时间而更改。
|
OnDocumentClosing(DocumentId)
|
重写此方法以在文档关闭时立即执行操作,而不是等待异步触发相应的工作区更改事件。
|
OnDocumentContextUpdated(DocumentId)
|
当文档在主机环境中成为活动上下文时,调用此方法。
|
OnDocumentInfoChanged(DocumentId, DocumentInfo)
|
当文档信息(如名称、文件夹或文件路径)发生更改时调用此方法。
|
OnDocumentOpened(DocumentId, SourceTextContainer, Boolean)
|
工作区提供对一组活动源代码项目和文档及其关联的语法树、编译和语义模型的访问权限。 工作区具有当前解决方案,它是项目和文档的不可变快照。 当工作区从环境中的实时交互或通过调用工作区 TryApplyChanges(Solution) 的 方法进行更新时,此属性可能会随时间而更改。
|
OnDocumentReloaded(DocumentInfo)
|
在主机环境中重新加载文档时调用此方法。
|
OnDocumentRemoved(DocumentId)
|
从宿主环境中的项目中删除文档时调用此方法。
|
OnDocumentsAdded(ImmutableArray<DocumentInfo>)
|
将多个文档添加到主机环境中的一个或多个项目时,调用此方法。
|
OnDocumentSourceCodeKindChanged(DocumentId, SourceCodeKind)
|
当文档的 SourceCodeKind 在主机环境中发生更改时调用此方法。
|
OnDocumentTextChanged(Document)
|
重写此方法以在文档文本发生更改时立即执行操作,而不是等待相应的工作区更改事件异步触发。
|
OnDocumentTextChanged(DocumentId, SourceText, PreservationMode)
|
在主机环境中更新文档文本时调用此方法。
|
OnDocumentTextLoaderChanged(DocumentId, TextLoader)
|
在磁盘上更改文档文本时调用此方法。
|
OnMetadataReferenceAdded(ProjectId, MetadataReference)
|
将元数据引用添加到宿主环境中的项目时调用此方法。
|
OnMetadataReferenceRemoved(ProjectId, MetadataReference)
|
从宿主环境中的项目中删除元数据引用时,调用此方法。
|
OnOutputFilePathChanged(ProjectId, String)
|
当项目的输出文件路径在主机环境中发生更改时调用此方法。
|
OnOutputRefFilePathChanged(ProjectId, String)
|
当项目的输出引用文件路径在主机环境中发生更改时,调用此方法。
|
OnParseOptionsChanged(ProjectId, ParseOptions)
|
当项目的分析选项在主机环境中发生更改时调用此方法。
|
OnProjectAdded(ProjectInfo)
|
调用此方法以响应在主机环境中添加/打开的项目。
|
OnProjectNameChanged(ProjectId, String, String)
|
在主机环境中更改项目名称时调用此方法。
|
OnProjectReferenceAdded(ProjectId, ProjectReference)
|
将项目引用添加到宿主环境中的项目时调用此方法。
|
OnProjectReferenceRemoved(ProjectId, ProjectReference)
|
从宿主环境中的项目中删除项目引用时,调用此方法。
|
OnProjectReloaded(ProjectInfo)
|
调用此方法以响应在主机环境中重新加载的项目。
|
OnProjectRemoved(ProjectId)
|
调用此方法以响应从主机环境中删除的项目。
|
OnSolutionAdded(SolutionInfo)
|
调用此方法以响应在主机环境中打开的解决方案。
|
OnSolutionReloaded(SolutionInfo)
|
调用此方法以响应在主机环境中重新加载的解决方案。
|
OnSolutionRemoved()
|
从工作区中删除解决方案时,将调用此方法。
如果要在删除解决方案时执行其他工作,请重写此方法。
在方法末尾调用基方法。
调用此方法以响应在主机环境中删除/清除/关闭的解决方案。
|
OnWorkspaceFailed(WorkspaceDiagnostic)
|
工作区提供对一组活动源代码项目和文档及其关联的语法树、编译和语义模型的访问权限。 工作区具有当前解决方案,它是项目和文档的不可变快照。 当工作区从环境中的实时交互或通过调用工作区 TryApplyChanges(Solution) 的 方法进行更新时,此属性可能会随时间而更改。
|
OpenAdditionalDocument(DocumentId, Boolean)
|
在主机环境中打开指定的附加文档。
|
OpenAnalyzerConfigDocument(DocumentId, Boolean)
|
在主机环境中打开指定的分析器配置文档。
|
OpenDocument(DocumentId, Boolean)
|
在主机环境中打开指定的文档。
|
RaiseDocumentActiveContextChangedEventAsync(Document)
|
已过时.
工作区提供对一组活动源代码项目和文档及其关联的语法树、编译和语义模型的访问权限。 工作区具有当前解决方案,它是项目和文档的不可变快照。 当工作区从环境中的实时交互或通过调用工作区 TryApplyChanges(Solution) 的 方法进行更新时,此属性可能会随时间而更改。
|
RaiseDocumentActiveContextChangedEventAsync(SourceTextContainer, DocumentId, DocumentId)
|
工作区提供对一组活动源代码项目和文档及其关联的语法树、编译和语义模型的访问权限。 工作区具有当前解决方案,它是项目和文档的不可变快照。 当工作区从环境中的实时交互或通过调用工作区 TryApplyChanges(Solution) 的 方法进行更新时,此属性可能会随时间而更改。
|
RaiseDocumentClosedEventAsync(Document)
|
工作区提供对一组活动源代码项目和文档及其关联的语法树、编译和语义模型的访问权限。 工作区具有当前解决方案,它是项目和文档的不可变快照。 当工作区从环境中的实时交互或通过调用工作区 TryApplyChanges(Solution) 的 方法进行更新时,此属性可能会随时间而更改。
|
RaiseDocumentOpenedEventAsync(Document)
|
工作区提供对一组活动源代码项目和文档及其关联的语法树、编译和语义模型的访问权限。 工作区具有当前解决方案,它是项目和文档的不可变快照。 当工作区从环境中的实时交互或通过调用工作区 TryApplyChanges(Solution) 的 方法进行更新时,此属性可能会随时间而更改。
|
RaiseTextDocumentClosedEventAsync(TextDocument)
|
工作区提供对一组活动源代码项目和文档及其关联的语法树、编译和语义模型的访问权限。 工作区具有当前解决方案,它是项目和文档的不可变快照。 当工作区从环境中的实时交互或通过调用工作区 TryApplyChanges(Solution) 的 方法进行更新时,此属性可能会随时间而更改。
|
RaiseTextDocumentOpenedEventAsync(TextDocument)
|
工作区提供对一组活动源代码项目和文档及其关联的语法树、编译和语义模型的访问权限。 工作区具有当前解决方案,它是项目和文档的不可变快照。 当工作区从环境中的实时交互或通过调用工作区 TryApplyChanges(Solution) 的 方法进行更新时,此属性可能会随时间而更改。
|
RaiseWorkspaceChangedEventAsync(WorkspaceChangeKind, Solution, Solution, ProjectId, DocumentId)
|
工作区提供对一组活动源代码项目和文档及其关联的语法树、编译和语义模型的访问权限。 工作区具有当前解决方案,它是项目和文档的不可变快照。 当工作区从环境中的实时交互或通过调用工作区 TryApplyChanges(Solution) 的 方法进行更新时,此属性可能会随时间而更改。
|
RegisterText(SourceTextContainer)
|
注册文本容器和工作区之间的对应关系。
|
ScheduleTask(Action, String)
|
将操作作为后台任务执行,作为任务顺序队列的一部分。
|
ScheduleTask<T>(Func<T>, String)
|
将函数作为后台任务执行,作为任务顺序队列的一部分。
|
SetCurrentSolution(Solution)
|
CurrentSolution设置此工作区的 。 此方法不会引发 WorkspaceChanged 事件。
|
TryApplyChanges(Solution)
|
将对解决方案所做的更改应用回工作区。
指定的解决方案必须是源自此工作区的解决方案。 如果不是,或者工作区自从工作区获取解决方案后已更新,则此方法返回 false。 如果解决方案包含根据 CanApplyChange(ApplyChangesKind) 方法不支持的更改,此方法仍将引发。
|
TryGetWorkspace(SourceTextContainer, Workspace)
|
获取与特定文本容器关联的工作区。
|
UnregisterText(SourceTextContainer)
|
取消注册文本容器和工作区之间的对应关系。
|
UpdateReferencesAfterAdd()
|
汇报所有项目,以正确引用其他项目作为项目引用而不是元数据引用。
|