skip navigation
  • Product Bundles

    DevCraft

    All Telerik .NET tools and Kendo UI JavaScript components in one package. Now enhanced with:

    • NEW: Design Kits for Figma
    • Online Training
    • Document Processing Library
    • Embedded Reporting for web and desktop

    Web

    Kendo UI UI for Angular UI for Vue UI for jQuery KendoReact UI for Blazor UI for ASP.NET Core UI for ASP.NET MVC UI for ASP.NET AJAX

    Mobile

    UI for .NET MAUI

    Document Management

    Telerik Document Processing

    Desktop

    UI for .NET MAUI UI for WinUI UI for WinForms UI for WPF

    Reporting

    Telerik Reporting Telerik Report Server

    Testing & Mocking

    Test Studio Telerik JustMock

    CMS

    Sitefinity

    AI Productivity Tools

    AI Coding Assistants

    UI/UX Tools

    ThemeBuilder Design System Kit Templates and Building Blocks

    Debugging

    Fiddler Fiddler Everywhere Fiddler Classic Fiddler Everywhere Reporter FiddlerCore

    Free Tools

    KendoReact Free VB.NET to C# Converter Testing Framework
    View all products
  • Overview
  • Demos
    • What's New
    • Roadmap
    • Release History
  • Support and Learning

    • Support and Learning Hub
    • First Steps
    • Docs
    • Demos
    • Virtual Classroom
    • Forums
    • Videos
    • Blogs
    • Accessibility
    • Submit a Ticket

    Productivity and Design Tools

    • Visual Studio Extensions
    • Visual Studio Templates
    • Embedded Reporting
  • Pricing
  • Shopping cart
    • Account Overview
    • Your Licenses
    • Downloads
    • Support Center
    • Forum Profile
    • Payment Methods
    • Edit Profile
    • Log out
  • Login
  • Contact Us
  • Try now

Class BibliographicSource

Represents a bibliographic source in the document model, which can include various details about a source used in references.

Inheritance
System.Object
BibliographicSource
Namespace: Telerik.Windows.Documents.Model.BibliographicReferences
Assembly: Telerik.Windows.Controls.RichTextBox.dll

Syntax

public class BibliographicSource : Object, INotifyPropertyChanged

Constructors

BibliographicSource()

Declaration
public BibliographicSource()

BibliographicSource(String)

Declaration
public BibliographicSource(string tagName)
Parameters
System.String tagName

BibliographicSource(BibliographicSource)

Declaration
public BibliographicSource(BibliographicSource source)
Parameters
BibliographicSource source

Properties

AbbreviatedCaseNumber

Gets or sets the abbreviated case number associated with the bibliographic source.

Declaration
[XamlSerializable("")]
public string AbbreviatedCaseNumber { get; set; }
Property Value
System.String

A string representing the abbreviated case number. Returns null if not set.

AlbumTitle

Gets or sets the title of the album associated with the bibliographic source.

Declaration
[XamlSerializable("")]
public string AlbumTitle { get; set; }
Property Value
System.String

A string representing the title of the album.

Artist

Gets or sets the artist associated with the bibliographic source.

Declaration
[XamlSerializable("")]
public string Artist { get; set; }
Property Value
System.String

The artist's name as a string. This can be null if an artist is not specified.

Author

Represents the author of the bibliographic source.

Declaration
[XamlSerializable("")]
public string Author { get; set; }
Property Value
System.String

BookAuthor

Gets or sets the author of the bibliographic source for a book.

Declaration
[XamlSerializable("")]
public string BookAuthor { get; set; }
Property Value
System.String

A string representing the name of the author.

BookTitle

Gets or sets the title of the book associated with the bibliographic source.

Declaration
[XamlSerializable("")]
public string BookTitle { get; set; }
Property Value
System.String

A string that represents the title of the book.

Broadcaster

Represents a broadcaster for bibliographic sources within the Telerik Windows Documents model.

Declaration
[XamlSerializable("")]
public string Broadcaster { get; set; }
Property Value
System.String

BroadcastTitle

Gets or sets the broadcast title of the bibliographic source.

Declaration
[XamlSerializable("")]
public string BroadcastTitle { get; set; }
Property Value
System.String

A string representing the broadcast title.

CaseNumber

Gets or sets the case number associated with the bibliographic source.

Declaration
[XamlSerializable("")]
public string CaseNumber { get; set; }
Property Value
System.String

A string that represents the case number. Returns null if no case number is set.

ChapterNumber

Gets or sets the chapter number of the bibliographic source.

Declaration
[XamlSerializable("")]
public string ChapterNumber { get; set; }
Property Value
System.String

The chapter number associated with the bibliographic source.

City

Gets or sets the city associated with the bibliographic source.

Declaration
[XamlSerializable("")]
public string City { get; set; }
Property Value
System.String

A string representing the city of the bibliographic source.

Comments

Gets or sets the comments associated with the bibliographic source.

Declaration
[XamlSerializable("")]
public string Comments { get; set; }
Property Value
System.String

A string representing the comments for the bibliographic source.

Compiler

Represents the compiler of a bibliographic source.

Declaration
[XamlSerializable("")]
public string Compiler { get; set; }
Property Value
System.String

Composer

Represents the composer of a bibliographic source.

Declaration
[XamlSerializable("")]
public string Composer { get; set; }
Property Value
System.String

Conductor

Gets or sets the conductor of the bibliographic source.

Declaration
[XamlSerializable("")]
public string Conductor { get; set; }
Property Value
System.String

A string representing the name of the conductor associated with the bibliographic source.

ConferencePublicationName

Represents the name of a conference publication in the bibliographic reference.

Declaration
[XamlSerializable("")]
public string ConferencePublicationName { get; set; }
Property Value
System.String

Counsel

Represents a bibliographic source for legal counsel in the context of bibliographic references.

Declaration
[XamlSerializable("")]
public string Counsel { get; set; }
Property Value
System.String

CountryRegion

Gets or sets the country or region associated with the bibliographic source.

Declaration
[XamlSerializable("")]
public string CountryRegion { get; set; }
Property Value
System.String

A string representing the country or region. This value can be null if not specified.

Court

Represents a court in the bibliographic source model.

Declaration
[XamlSerializable("")]
public string Court { get; set; }
Property Value
System.String

Day

Represents the day of the bibliographic source.

Declaration
[XamlSerializable("")]
public string Day { get; set; }
Property Value
System.String

DayAccessed

Gets or sets the date on which the bibliographic source was accessed.

Declaration
[XamlSerializable("")]
public string DayAccessed { get; set; }
Property Value
System.String

A System.DateTime representing the day the source was accessed.

Department

Gets or sets the department associated with the bibliographic source.

Declaration
[XamlSerializable("")]
public string Department { get; set; }
Property Value
System.String

The name of the department. This property can be used to specify the department relevant to the bibliographic reference.

Director

Represents the director of a bibliographic source in the document model.

Declaration
[XamlSerializable("")]
public string Director { get; set; }
Property Value
System.String

Distributor

Gets or sets the distributor associated with the bibliographic source.

Declaration
[XamlSerializable("")]
public string Distributor { get; set; }
Property Value
System.String

The distributor name or entity responsible for distributing the bibliographic source.

DOI

Gets or sets the Digital Object Identifier (DOI) for the bibliographic source.

Declaration
[XamlSerializable("")]
public string DOI { get; set; }
Property Value
System.String

A string representing the DOI of the bibliographic source. This identifier provides a permanent link to the source.

Edition

Gets or sets the edition of the bibliographic source.

Declaration
[XamlSerializable("")]
public string Edition { get; set; }
Property Value
System.String

A string representing the edition of the bibliographic source.

Editor

Represents the editor for a bibliographic source within the Telerik document model.

Declaration
[XamlSerializable("")]
public string Editor { get; set; }
Property Value
System.String

Institution

Gets or sets the name of the institution related to the bibliographic source.

Declaration
[XamlSerializable("")]
public string Institution { get; set; }
Property Value
System.String

The name of the institution as a string. This property can be set to provide additional context for the bibliographic reference.

Interviewee

Gets or sets the interviewee of the bibliographic source.

Declaration
[XamlSerializable("")]
public string Interviewee { get; set; }
Property Value
System.String

The name of the interviewee.

Interviewer

Gets or sets the interviewer associated with the bibliographic source.

Declaration
[XamlSerializable("")]
public string Interviewer { get; set; }
Property Value
System.String

The name of the interviewer.

Inventor

Represents the inventor of a bibliographic source.

Declaration
[XamlSerializable("")]
public string Inventor { get; set; }
Property Value
System.String

Issue

Represents the issue number of a bibliographic source.

Declaration
[XamlSerializable("")]
public string Issue { get; set; }
Property Value
System.String

JournalName

Gets or sets the name of the journal associated with the bibliographic source.

Declaration
[XamlSerializable("")]
public string JournalName { get; set; }
Property Value
System.String

A string that represents the name of the journal.

Medium

Represents the medium of a bibliographic source, indicating the format or type of the source material.

Declaration
[XamlSerializable("")]
public string Medium { get; set; }
Property Value
System.String

A value of type T that specifies the medium of the bibliographic source.

Month

Gets or sets the month of the bibliographic source.

Declaration
[XamlSerializable("")]
public string Month { get; set; }
Property Value
System.String

The month represented as an integer, where 1 corresponds to January and 12 corresponds to December.

MonthAccessed

Gets or sets the month when the bibliographic source was accessed.

Declaration
[XamlSerializable("")]
public string MonthAccessed { get; set; }
Property Value
System.String

NameOfWebSite

Gets or sets the name of the website associated with the bibliographic source.

Declaration
[XamlSerializable("")]
public string NameOfWebSite { get; set; }
Property Value
System.String

A string representing the name of the website. It can be null or empty if not specified.

NumberOfVolumes

Gets or sets the number of volumes for the bibliographic source.

Declaration
[XamlSerializable("")]
public string NumberOfVolumes { get; set; }
Property Value
System.String

The number of volumes as an integer. This value represents how many volumes are included in the bibliographic source.

Pages

Gets or sets the pages of the bibliographic source.

Declaration
[XamlSerializable("")]
public string Pages { get; set; }
Property Value
System.String

Returns the current set of pages for the bibliographic source.

PatentNumber

Gets or sets the patent number associated with the bibliographic source.

Declaration
[XamlSerializable("")]
public string PatentNumber { get; set; }
Property Value
System.String

Performer

Gets or sets the performer associated with the bibliographic source.

Declaration
[XamlSerializable("")]
public string Performer { get; set; }
Property Value
System.String

The performer, which may include the name or identifier of the individual or group responsible for the performance.

PeriodicalTitle

Gets or sets the title of the periodical for the bibliographic source.

Declaration
[XamlSerializable("")]
public string PeriodicalTitle { get; set; }
Property Value
System.String

A string representing the title of the periodical.

ProducerName

Gets or sets the name of the producer for the bibliographic source.

Declaration
[XamlSerializable("")]
public string ProducerName { get; set; }
Property Value
System.String

A string representing the name of the producer.

ProductionCompany

Gets or sets the production company associated with the bibliographic source.

Declaration
[XamlSerializable("")]
public string ProductionCompany { get; set; }
Property Value
System.String

The name of the production company.

PublicationTitle

Gets or sets the title of the publication associated with the bibliographic source.

Declaration
[XamlSerializable("")]
public string PublicationTitle { get; set; }
Property Value
System.String

A string representing the title of the publication.

Publisher

Gets or sets the publisher of the bibliographic source.

Declaration
[XamlSerializable("")]
public string Publisher { get; set; }
Property Value
System.String

The name of the publisher as a string.

RecordingNumber

Gets or sets the recording number associated with the bibliographic source.

Declaration
[XamlSerializable("")]
public string RecordingNumber { get; set; }
Property Value
System.String

The recording number as a string, representing the identifier for the recording.

Reporter

Represents the reporter associated with the bibliographic source.

Declaration
[XamlSerializable("")]
public string Reporter { get; set; }
Property Value
System.String

A string representing the name of the reporter.

ReportType

Represents the type of report for the bibliographic source.

Declaration
[XamlSerializable("")]
public string ReportType { get; set; }
Property Value
System.String

A value indicating the report type associated with the bibliographic source.

ShortTitle

Gets or sets the short title of the bibliographic source.

Declaration
[XamlSerializable("")]
public string ShortTitle { get; set; }
Property Value
System.String

A string representing the short title associated with the bibliographic source.

SourceListDisplayString

Gets the display string for the list of bibliographic sources.

Declaration
public string SourceListDisplayString { get; }
Property Value
System.String

A string that represents the display format of the bibliographic sources in the source list.

SourceListDisplayStringFirstPart

Gets the first part of the display string for the source list in a bibliographic reference.

Declaration
public string SourceListDisplayStringFirstPart { get; }
Property Value
System.String

A string representing the first part of the source list display string.

SourceListDisplayStringSecondPart

Gets the second part of the display string for the list of bibliographic sources.

Declaration
public string SourceListDisplayStringSecondPart { get; }
Property Value
System.String

A string that represents the second part of the source list display string.

SourceType

Represents the type of the bibliographic source in the document model.

Declaration
[XamlSerializable]
public BibliographicSourceType SourceType { get; set; }
Property Value
BibliographicSourceType

StandardNumber

Gets or sets the standard number associated with the bibliographic source.

Declaration
[XamlSerializable("")]
public string StandardNumber { get; set; }
Property Value
System.String

The standard number of the bibliographic source, represented as a string.

StateProvince

Gets or sets the state or province of the bibliographic source.

Declaration
[XamlSerializable("")]
public string StateProvince { get; set; }
Property Value
System.String

A string representing the state or province for the bibliographic source.

Station

Represents the station information in a bibliographic source.

Declaration
[XamlSerializable("")]
public string Station { get; set; }
Property Value
System.String

TagName

Gets the tag name of the bibliographic source.

Declaration
[XamlSerializable("")]
public string TagName { get; set; }
Property Value
System.String

A string that represents the tag name.

Theater

Represents a bibliographic source of type Theater in the Telerik Windows Documents Model.

Declaration
[XamlSerializable("")]
public string Theater { get; set; }
Property Value
System.String

Title

Gets or sets the title of the bibliographic source.

Declaration
[XamlSerializable("")]
public string Title { get; set; }
Property Value
System.String

The title of the bibliographic source as a string.

Translator

Gets or sets the translator of the bibliographic source.

Declaration
[XamlSerializable("")]
public string Translator { get; set; }
Property Value
System.String

The translator associated with the bibliographic source.

Type

Represents the type of bibliographic source in the Telerik document model.

Declaration
[XamlSerializable("")]
public string Type { get; set; }
Property Value
System.String

URL

Represents the URL of the bibliographic source.

Declaration
[XamlSerializable("")]
public string URL { get; set; }
Property Value
System.String

Version

Gets the version of the bibliographic source.

Declaration
[XamlSerializable("")]
public string Version { get; set; }
Property Value
System.String

A System.String representing the version of the bibliographic source.

Volume

Gets or sets the volume of the bibliographic source.

Declaration
[XamlSerializable("")]
public string Volume { get; set; }
Property Value
System.String

The volume of the bibliographic source as a string.

Writer

Writes the bibliographic source information to a specified output.

Declaration
[XamlSerializable("")]
public string Writer { get; set; }
Property Value
System.String

Year

Gets or sets the year of the bibliographic source.

Declaration
[XamlSerializable("")]
public string Year { get; set; }
Property Value
System.String

The year of the bibliographic source as an integer.

YearAccessed

Gets or sets the year the bibliographic source was accessed.

Declaration
[XamlSerializable("")]
public string YearAccessed { get; set; }
Property Value
System.String

The year accessed as an integer.

Methods

GetPropertyValue(BibliographicReferencePropertyDefinition)

Retrieves the value of a specified bibliographic reference property.

Declaration
public object GetPropertyValue(BibliographicReferencePropertyDefinition propertyDefinition)
Parameters
BibliographicReferencePropertyDefinition propertyDefinition

The definition of the bibliographic reference property whose value is to be retrieved.

Returns
System.Object

The value of the specified bibliographic reference property, or null if the property is not set.

OnPropertyChanged(String)

Declaration
protected void OnPropertyChanged(string propertyName)
Parameters
System.String propertyName

RegisterProperty(BibliographicReferenceProperty)

Registers a property for the specified bibliographic reference.

Declaration
public void RegisterProperty(BibliographicReferenceProperty property)
Parameters
BibliographicReferenceProperty property

The bibliographic reference property to register.

SetPropertyValue(BibliographicReferencePropertyDefinition, Object)

Sets the value of a specified bibliographic reference property.

Declaration
public void SetPropertyValue(BibliographicReferencePropertyDefinition propertyDefinition, object newValue)
Parameters
BibliographicReferencePropertyDefinition propertyDefinition

The definition of the bibliographic reference property to set.

System.Object newValue

The value to assign to the specified property.

Events

PropertyChanged

Declaration
public event PropertyChangedEventHandler PropertyChanged
Event Type
System.ComponentModel.PropertyChangedEventHandler

Extension Methods

CollectionExtensions.ToEnumerable<T>(T)
EnumerableExtensions.ToEnumerable<T>(T)
Getting Started
  • Install Now
  • Demos
  • SDK Samples Browser
  • Sample Applications
Support Resources
  • Code Library
  • Knowledge Base
  • MVVM Support
  • Videos
  • GitHub SDK Repository
Community
  • Forums
  • Blogs
  • XAML Feedback Portal
  • Document Processing Feedback Portal

Copyright © 2018 Progress Software Corporation and/or its subsidiaries or affiliates.
All Rights Reserved.

Progress, Telerik, and certain product names used herein are trademarks or registered trademarks of Progress Software Corporation and/or one of its subsidiaries or affiliates in the U.S. and/or other countries. See Trademarks for appropriate markings.