Share via


DocumentId 類別

定義

可用來跨工作區版本擷取相同 Document 識別碼。

public ref class DocumentId sealed : IEquatable<Microsoft::CodeAnalysis::DocumentId ^>
[System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(),nq}")]
public sealed class DocumentId : IEquatable<Microsoft.CodeAnalysis.DocumentId>
[System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(),nq}")]
[System.Runtime.Serialization.DataContract]
public sealed class DocumentId : IEquatable<Microsoft.CodeAnalysis.DocumentId>
[<System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(),nq}")>]
type DocumentId = class
    interface IEquatable<DocumentId>
[<System.Diagnostics.DebuggerDisplay("{GetDebuggerDisplay(),nq}")>]
[<System.Runtime.Serialization.DataContract>]
type DocumentId = class
    interface IEquatable<DocumentId>
Public NotInheritable Class DocumentId
Implements IEquatable(Of DocumentId)
繼承
DocumentId
屬性
實作

屬性

Id

可用來跨工作區版本擷取相同 Document 識別碼。

ProjectId

可用來跨工作區版本擷取相同 Document 識別碼。

方法

CreateFromSerialized(ProjectId, Guid, String)

可用來跨工作區版本擷取相同 Document 識別碼。

CreateNewId(ProjectId, String)

建立新的 DocumentId 執行個體。

Equals(DocumentId)

可用來跨工作區版本擷取相同 Document 識別碼。

Equals(Object)

可用來跨工作區版本擷取相同 Document 識別碼。

GetHashCode()

可用來跨工作區版本擷取相同 Document 識別碼。

ToString()

可用來跨工作區版本擷取相同 Document 識別碼。

運算子

Equality(DocumentId, DocumentId)

可用來跨工作區版本擷取相同 Document 識別碼。

Inequality(DocumentId, DocumentId)

可用來跨工作區版本擷取相同 Document 識別碼。

適用於