Conflict 类
表示两个项目之间的单个冲突。
继承层次结构
System.Object
Microsoft.TeamFoundation.VersionControl.Client.Conflict
命名空间: Microsoft.TeamFoundation.VersionControl.Client
程序集: Microsoft.TeamFoundation.VersionControl.Client(在 Microsoft.TeamFoundation.VersionControl.Client.dll 中)
语法
声明
Public NotInheritable Class Conflict
public sealed class Conflict
Conflict 类型公开以下成员。
属性
名称 | 说明 | |
---|---|---|
AutoResolved | 如果自动,解决此冲突则为 true | |
BaseChangeType | 获取或设置基本文件的更改。 | |
BaseDeletionId | 获取或设置基本删除 ID. | |
BaseEncoding | 获取或设置基本项编码。 | |
BaseHashValue | 获取或设置基本项哈希值。 | |
BaseItemId | 获取或设置基本项 ID. | |
BaseItemType | 获取或设置基本项类型。 | |
BaseProperties | BaseServerItem 的属性。未填充直到 DownloadProperties() 或 GetPropertiesMergeSummary 调用。 | |
BasePropertyId | 获取或设置基本属性 ID. | |
BaseServerItem | 获取或设置基本服务器项目。 | |
BaseVersion | 获取或设置基本项版本。 | |
CanMergeContent | 获取描述的标志此冲突是否需要一个内容合并。 | |
ConflictId | 获取或设置 ID 冲突 . | |
ContentMergeSummary | 获取或设置有关内容合并的摘要。 | |
EncodingChanged | ||
FileExtension | 仅捕获了此冲突的文件扩展名。 | |
FileName | 返回此冲突的计算的文件名。 | |
HasConflictingContentChange | ||
HasConflictingPropertyChange | ||
HasLocalTargetContentChangeOnly | ||
HasNoContentChange | ||
HasNoLocalRenames | ||
HasSourceServerContentChangeOnly | ||
IsBaseless | 获取描述的标志此冲突是否 baseless 合并的结果。 | |
IsBasicMergeAllowed | ||
IsBinary | 如果任何基,其或者您的二进制编码,则为 true。 | |
IsEncodingMismatched | 如果它们的和您的编码值不同,则为 true。 | |
IsForced | 获取或设置描述的标志该冲突是强制的。 | |
IsFromDeletedShelveset | ||
IsNamespaceConflict | 获取或设置描述的标志命名空间是否发生冲突。 | |
IsPropertyConflict | ||
IsResolved | 获取或设置描述的标志是否解决该冲突。 | |
IsRollbackConflict | 获取描述的标志此冲突是否由回滚操作引起的。 | |
IsShelvesetConflict | 获取或设置描述的标志设置的搁置是否发生冲突。 | |
IsValidForAutoMerge | ||
IsVersionConflictAndServerItemDoesNotExist | ||
LocalFileLastModifiedDateUsedForHashValue | ||
LocalFileLastModifiedDateUsedForThreeWayMerge | ||
LocalHashValue | ||
LocalPath | 获取此冲突的本地路径或预期本地路径。 | |
MayBeRedundant | ||
MergedFileName | 获取或设置被合并的文件的路径。 | |
NameChanged | ||
Options | 获取从服务器返回描述的可选客户端应如何处理此冲突。 | |
PendingChangeId | 获取或设置挂起的更改 ID. | |
PropertiesMergeSummary | 以便生成时,返回属性将摘要。 | |
Reason | 获取或设置冲突原因。 | |
RequiresExplicitAcceptMerge | 如果 AcceptMerge 解析不是保守的,并可能导致意外的结果,则返回 true。 示例撤消删除文件 (编辑删除冲突) 或删除它 (删除编辑冲突)。 | |
Resolution | 获取或设置发生冲突的解决方法。 | |
ResolutionOptions | 获取或设置一个选项来控制该冲突如何解决。 | |
ServerPath | 获取此冲突的服务器路径。 | |
SourceLocalItem | 获取或设置源本地项目。 | |
Status | 获取此冲突的状态。 | |
TargetLocalItem | 获取或设置目标本地项目。 | |
TheirChangeType | 获取这些文件的更改。 | |
TheirDeletionId | 获取或设置它们的项目中删除 ID. | |
TheirEncoding | 获取或设置其项目的编码。 | |
TheirFileExists | 如果发生冲突的它们的一侧有一文件与它,则返回 true。 | |
TheirHashValue | 获取或设置其项目的哈希值。 | |
TheirItemId | 获取或设置它们的项 ID | |
TheirItemType | 获取或设置它们的项目类型。 | |
TheirLastMergedVersion | 获取或设置它们的最新合并的版本。 | |
TheirProperties | TheirServerItem 的属性。未填充直到 DownloadProperties() 或 GetPropertiesMergeSummary 调用。 | |
TheirPropertyId | 获取或设置它们的属性 ID. | |
TheirServerItem | 获取或设置它们的服务器项目。 | |
TheirShelvesetDisplayName | ||
TheirShelvesetName | 获取或设置它们搁置集名称。 | |
TheirShelvesetOwnerName | Gest 或设置它们搁置集所有者名称。 | |
TheirVersion | 获取或设置其项目的版本 ID。 | |
TheirVersionFrom | 获取或设置其版本从 + 中派生。 | |
Type | 获取或设置冲突类型。 | |
VersionControlServer | 获取包容此冲突的储存库。 | |
YourChangeType | 获取或设置您的文件更改。 | |
YourDeletionId | 获取或设置您的删除 ID. | |
YourEncoding | 获取或设置您的服务器项目编码。 | |
YourItemId | 获取或设置项目的 ID。 | |
YourItemType | 获取或设置项目类型。 | |
YourLastMergedVersion | 获取或设置您的最后一个合并的版本。 | |
YourLocalChangeType | 获取或设置本地文件更改。 | |
YourProperties | YourServerItem 的属性。未填充直到 DownloadProperties() 或 GetPropertiesMergeSummary 调用。 | |
YourPropertyId | 获取或设置您的属性 ID. | |
YourServerItem | 获取或设置您的服务器项目。 | |
YourServerItemSource | 获取或设置服务器项目的源代码。 | |
YourVersion | 获取或设置项目的版本。 |
页首
方法
名称 | 说明 | |
---|---|---|
CleanUpMergedResultFile | ||
DownloadBaseFile | 下载此冲突的基文件。 | |
DownloadProperties | 下载此冲突的属性。 | |
DownloadTheirFile | 下载这些文件的内容在该冲突。如果传入的文件不可用,则引发异常。 | |
DownloadYourFile | 要下载的文件的内容在该冲突。如果文件不可用,则引发异常。 | |
Equals | 确定指定的对象是否等于当前对象。 (继承自 Object。) | |
FromXml | ||
GetBriefMessage | 接收指定此冲突的一个简单消息。对于详细消息,请使用 GetFullMessage()。 | |
GetDetailedMessage | 将此冲突转换为可显示的消息。 | |
GetFullMessage | 接收指定此冲突的详细消息。对于简单消息,请使用 GetBriefMessage()。 | |
GetHashCode | 用作特定类型的哈希函数。 (继承自 Object。) | |
GetType | 获取当前实例的 Type。 (继承自 Object。) | |
IsAutoMergeApplicable | ||
IsRedundant | ||
MergeProperties | 生成属性将摘要。;如果没有属性冲突,则返回 null。 | |
ResetChangeSummaryIfLocalFileModified | ||
ToString | 创建摘要此冲突对象属性的用户可读的字符串。 (重写 Object.ToString()。) | |
ToXml(XmlWriter, String) | ||
ToXml(XmlWriter, String, Conflict) | ||
UpdateLocalHashValue |
页首
线程安全
此类型的任何公共 static(在 Visual Basic 中为 Shared) 成员都是线程安全的。但不保证所有实例成员都是线程安全的。