Class
BibliographicReferenceStyleBase

Represents the base class for bibliographic reference styles, providing common functionality for managing bibliographic information.

Definition

Namespace:Telerik.Windows.Documents.Model.BibliographicReferences

Assembly:Telerik.Windows.Controls.RichTextBox.dll

Syntax:

cs-api-definition
public abstract class BibliographicReferenceStyleBase

Inheritance: objectBibliographicReferenceStyleBase

Derived Classes: APAFifthEditionStyleHarvardAnglia2008StyleISO690_FirstElementAndDateStyle

Constructors

BibliographicReferenceStyleBase()

Declaration

cs-api-definition
public BibliographicReferenceStyleBase()

Properties

Key

Gets the unique identifier key associated with the bibliographic reference style.

Declaration

cs-api-definition
public abstract string Key { get; }

Property Value

string

The unique identifier key for the bibliographic reference style.

Name

Gets or sets the name of the bibliographic reference style.

Declaration

cs-api-definition
public abstract string Name { get; }

Property Value

string

A string representing the name of the bibliographic reference style.

RequiredFields

Gets the required fields for the bibliographic reference style.

Declaration

cs-api-definition
public Dictionary<BibliographicSourceType, HashSet<BibliographicReferencePropertyDefinition>> RequiredFields { get; }

Property Value

Dictionary<BibliographicSourceType, HashSet<BibliographicReferencePropertyDefinition>>

Methods

Equals(object)

Determines whether the specified object is equal to the current instance.

Declaration

cs-api-definition
public override bool Equals(object obj)

Parameters

obj

object

The object to compare with the current instance.

Returns

bool

true if the specified object is equal to the current instance; otherwise, false.

Overrides object.Equals(object)

GetArtBibliographyRecord(BibliographicSource)

Declaration

cs-api-definition
protected abstract Paragraph GetArtBibliographyRecord(BibliographicSource source)

Parameters

source

BibliographicSource

Returns

Paragraph

GetArtCitation(BibliographicSource)

Declaration

cs-api-definition
protected abstract string GetArtCitation(BibliographicSource source)

Parameters

source

BibliographicSource

Returns

string

GetArticleInAPeriodicalBibliographyRecord(BibliographicSource)

Declaration

cs-api-definition
protected abstract Paragraph GetArticleInAPeriodicalBibliographyRecord(BibliographicSource source)

Parameters

source

BibliographicSource

Returns

Paragraph

GetArticleInAPeriodicalCitation(BibliographicSource)

Declaration

cs-api-definition
protected abstract string GetArticleInAPeriodicalCitation(BibliographicSource source)

Parameters

source

BibliographicSource

Returns

string

GetBibliographyRecord(BibliographicSource)

Retrieves the bibliography record associated with the specified bibliographic source.

Declaration

cs-api-definition
public Paragraph GetBibliographyRecord(BibliographicSource source)

Parameters

source

BibliographicSource

The bibliographic source for which the bibliography record is to be fetched.

Returns

Paragraph

A bibliography record corresponding to the specified bibliographic source, or null if no record exists.

GetBookBibliographyRecord(BibliographicSource)

Declaration

cs-api-definition
protected abstract Paragraph GetBookBibliographyRecord(BibliographicSource source)

Parameters

source

BibliographicSource

Returns

Paragraph

GetBookCitation(BibliographicSource)

Declaration

cs-api-definition
protected abstract string GetBookCitation(BibliographicSource source)

Parameters

source

BibliographicSource

Returns

string

GetBookSectionBibliographyRecord(BibliographicSource)

Declaration

cs-api-definition
protected abstract Paragraph GetBookSectionBibliographyRecord(BibliographicSource source)

Parameters

source

BibliographicSource

Returns

Paragraph

GetBookSectionCitation(BibliographicSource)

Declaration

cs-api-definition
protected abstract string GetBookSectionCitation(BibliographicSource source)

Parameters

source

BibliographicSource

Returns

string

GetCaseBibliographyRecord(BibliographicSource)

Declaration

cs-api-definition
protected abstract Paragraph GetCaseBibliographyRecord(BibliographicSource source)

Parameters

source

BibliographicSource

Returns

Paragraph

GetCaseCitation(BibliographicSource)

Declaration

cs-api-definition
protected abstract string GetCaseCitation(BibliographicSource source)

Parameters

source

BibliographicSource

Returns

string

GetCitation(BibliographicSource)

Retrieves the citation for the specified bibliographic source.

Declaration

cs-api-definition
public string GetCitation(BibliographicSource source)

Parameters

source

BibliographicSource

The bibliographic source for which the citation is to be generated.

Returns

string

A string representing the formatted citation for the given bibliographic source.

GetConferenceProceedingsBibliographyRecord(BibliographicSource)

Declaration

cs-api-definition
protected abstract Paragraph GetConferenceProceedingsBibliographyRecord(BibliographicSource source)

Parameters

source

BibliographicSource

Returns

Paragraph

GetConferenceProceedingsCitation(BibliographicSource)

Declaration

cs-api-definition
protected abstract string GetConferenceProceedingsCitation(BibliographicSource source)

Parameters

source

BibliographicSource

Returns

string

GetDocumentFromWebSiteBibliographyRecord(BibliographicSource)

Declaration

cs-api-definition
protected abstract Paragraph GetDocumentFromWebSiteBibliographyRecord(BibliographicSource source)

Parameters

source

BibliographicSource

Returns

Paragraph

GetDocumentFromWebSiteCitation(BibliographicSource)

Declaration

cs-api-definition
protected abstract string GetDocumentFromWebSiteCitation(BibliographicSource source)

Parameters

source

BibliographicSource

Returns

string

GetElectronicSourceBibliographyRecord(BibliographicSource)

Declaration

cs-api-definition
protected abstract Paragraph GetElectronicSourceBibliographyRecord(BibliographicSource source)

Parameters

source

BibliographicSource

Returns

Paragraph

GetElectronicSourceCitation(BibliographicSource)

Declaration

cs-api-definition
protected abstract string GetElectronicSourceCitation(BibliographicSource source)

Parameters

source

BibliographicSource

Returns

string

GetFilmBibliographyRecord(BibliographicSource)

Declaration

cs-api-definition
protected abstract Paragraph GetFilmBibliographyRecord(BibliographicSource source)

Parameters

source

BibliographicSource

Returns

Paragraph

GetFilmCitation(BibliographicSource)

Declaration

cs-api-definition
protected abstract string GetFilmCitation(BibliographicSource source)

Parameters

source

BibliographicSource

Returns

string

GetHashCode()

Serves as a hash function for the current instance, suitable for use in hashing algorithms and data structures such as a hash table.

Declaration

cs-api-definition
public override int GetHashCode()

Returns

int

A hash code for the current instance, which is a 32-bit signed integer.

Overrides object.GetHashCode()

GetInterviewBibliographyRecord(BibliographicSource)

Declaration

cs-api-definition
protected abstract Paragraph GetInterviewBibliographyRecord(BibliographicSource source)

Parameters

source

BibliographicSource

Returns

Paragraph

GetInterviewCitation(BibliographicSource)

Declaration

cs-api-definition
protected abstract string GetInterviewCitation(BibliographicSource source)

Parameters

source

BibliographicSource

Returns

string

GetJournalArticleBibliographyRecord(BibliographicSource)

Declaration

cs-api-definition
protected abstract Paragraph GetJournalArticleBibliographyRecord(BibliographicSource source)

Parameters

source

BibliographicSource

Returns

Paragraph

GetJournalArticleCitation(BibliographicSource)

Declaration

cs-api-definition
protected abstract string GetJournalArticleCitation(BibliographicSource source)

Parameters

source

BibliographicSource

Returns

string

GetMiscellaneousBibliographyRecord(BibliographicSource)

Declaration

cs-api-definition
protected abstract Paragraph GetMiscellaneousBibliographyRecord(BibliographicSource source)

Parameters

source

BibliographicSource

Returns

Paragraph

GetMiscellaneousCitation(BibliographicSource)

Declaration

cs-api-definition
protected abstract string GetMiscellaneousCitation(BibliographicSource source)

Parameters

source

BibliographicSource

Returns

string

GetPatentBibliographyRecord(BibliographicSource)

Declaration

cs-api-definition
protected abstract Paragraph GetPatentBibliographyRecord(BibliographicSource source)

Parameters

source

BibliographicSource

Returns

Paragraph

GetPatentCitation(BibliographicSource)

Declaration

cs-api-definition
protected abstract string GetPatentCitation(BibliographicSource source)

Parameters

source

BibliographicSource

Returns

string

GetPerformanceBibliographyRecord(BibliographicSource)

Declaration

cs-api-definition
protected abstract Paragraph GetPerformanceBibliographyRecord(BibliographicSource source)

Parameters

source

BibliographicSource

Returns

Paragraph

GetPerformanceCitation(BibliographicSource)

Declaration

cs-api-definition
protected abstract string GetPerformanceCitation(BibliographicSource source)

Parameters

source

BibliographicSource

Returns

string

GetReportBibliographyRecord(BibliographicSource)

Declaration

cs-api-definition
protected abstract Paragraph GetReportBibliographyRecord(BibliographicSource source)

Parameters

source

BibliographicSource

Returns

Paragraph

GetReportCitation(BibliographicSource)

Declaration

cs-api-definition
protected abstract string GetReportCitation(BibliographicSource source)

Parameters

source

BibliographicSource

Returns

string

GetSoundRecordingBibliographyRecord(BibliographicSource)

Declaration

cs-api-definition
protected abstract Paragraph GetSoundRecordingBibliographyRecord(BibliographicSource source)

Parameters

source

BibliographicSource

Returns

Paragraph

GetSoundRecordingCitation(BibliographicSource)

Declaration

cs-api-definition
protected abstract string GetSoundRecordingCitation(BibliographicSource source)

Parameters

source

BibliographicSource

Returns

string

GetWebSiteBibliographyRecord(BibliographicSource)

Declaration

cs-api-definition
protected abstract Paragraph GetWebSiteBibliographyRecord(BibliographicSource source)

Parameters

source

BibliographicSource

Returns

Paragraph

GetWebSiteCitation(BibliographicSource)

Declaration

cs-api-definition
protected abstract string GetWebSiteCitation(BibliographicSource source)

Parameters

source

BibliographicSource

Returns

string

In this article
DefinitionConstructorsBibliographicReferenceStyleBase()PropertiesKeyNameRequiredFieldsMethodsEquals(object)GetArtBibliographyRecord(BibliographicSource)GetArtCitation(BibliographicSource)GetArticleInAPeriodicalBibliographyRecord(BibliographicSource)GetArticleInAPeriodicalCitation(BibliographicSource)GetBibliographyRecord(BibliographicSource)GetBookBibliographyRecord(BibliographicSource)GetBookCitation(BibliographicSource)GetBookSectionBibliographyRecord(BibliographicSource)GetBookSectionCitation(BibliographicSource)GetCaseBibliographyRecord(BibliographicSource)GetCaseCitation(BibliographicSource)GetCitation(BibliographicSource)GetConferenceProceedingsBibliographyRecord(BibliographicSource)GetConferenceProceedingsCitation(BibliographicSource)GetDocumentFromWebSiteBibliographyRecord(BibliographicSource)GetDocumentFromWebSiteCitation(BibliographicSource)GetElectronicSourceBibliographyRecord(BibliographicSource)GetElectronicSourceCitation(BibliographicSource)GetFilmBibliographyRecord(BibliographicSource)GetFilmCitation(BibliographicSource)GetHashCode()GetInterviewBibliographyRecord(BibliographicSource)GetInterviewCitation(BibliographicSource)GetJournalArticleBibliographyRecord(BibliographicSource)GetJournalArticleCitation(BibliographicSource)GetMiscellaneousBibliographyRecord(BibliographicSource)GetMiscellaneousCitation(BibliographicSource)GetPatentBibliographyRecord(BibliographicSource)GetPatentCitation(BibliographicSource)GetPerformanceBibliographyRecord(BibliographicSource)GetPerformanceCitation(BibliographicSource)GetReportBibliographyRecord(BibliographicSource)GetReportCitation(BibliographicSource)GetSoundRecordingBibliographyRecord(BibliographicSource)GetSoundRecordingCitation(BibliographicSource)GetWebSiteBibliographyRecord(BibliographicSource)GetWebSiteCitation(BibliographicSource)
Not finding the help you need?
Contact Support