ISymbolDocument Arabirim

Tanım

Sembol deposu tarafından başvuruda bulunan bir belgeyi temsil eder.

public interface class ISymbolDocument
public interface ISymbolDocument
[System.Runtime.InteropServices.ComVisible(true)]
public interface ISymbolDocument
type ISymbolDocument = interface
[<System.Runtime.InteropServices.ComVisible(true)>]
type ISymbolDocument = interface
Public Interface ISymbolDocument
Türetilmiş
Öznitelikler

Açıklamalar

Belge, URL ve belge türü GUID ile tanımlanır. Belge türü GUID'sini ve URL'yi kullanarak belgeyi bulabilirsiniz. İsteğe bağlı olarak belge kaynağını sembol deposunda depolayabilirsiniz.

Bu arabirim, varsa bu kaynağa da erişim sağlar.

Not

Bu arabirim, hata ayıklama sembol bilgilerini okumak ve yazmak için alternatif bir yol sağlayan yönetilmeyen sembol deposu arabirimlerinden biri olan arabirimin yönetilen karşılığıdır ISymUnmanagedDocument .

Özellikler

CheckSumAlgorithmId

Sağlama toplamı algoritması tanımlayıcısını alır.

DocumentType

Geçerli belgenin türünü alır.

HasEmbeddedSource

Geçerli belgenin sembol deposunda depolanıp depolanmadığını denetler.

Language

Geçerli belgenin dilini alır.

LanguageVendor

Geçerli belgenin dil satıcısını alır.

SourceLength

Katıştırılmış kaynağın uzunluğunu bayt cinsinden alır.

URL

Geçerli belgenin URL'sini alır.

Yöntemler

FindClosestLine(Int32)

Geçerli belgede bir dizi noktası olabilecek veya olmayabilecek bir çizgi verildiğinde, bir dizi noktası olan en yakın satırı döndürür.

GetCheckSum()

Sağlama toplamını alır.

GetSourceRange(Int32, Int32, Int32, Int32)

Belirtilen aralık için eklenmiş belge kaynağını alır.

Şunlara uygulanır

Ayrıca bkz.