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 を取得するために使用できる識別子。

適用対象