New to Telerik UI for WPFStart a free 30-day trial

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

Definition

Namespace:Telerik.Windows.Documents.Model.BibliographicReferences

Assembly:Telerik.Windows.Controls.RichTextBox.dll

Syntax:

C#
public class BibliographicSource : INotifyPropertyChanged

Inheritance: objectBibliographicSource

Implements: INotifyPropertyChanged

Constructors

C#
public BibliographicSource()
C#
public BibliographicSource(BibliographicSource source)
Parameters:sourceBibliographicSource
C#
public BibliographicSource(string tagName)
Parameters:tagNamestring

Properties

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

C#
[XamlSerializable("")]
public string AbbreviatedCaseNumber { get; set; }
Property Value:

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

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

C#
[XamlSerializable("")]
public string AlbumTitle { get; set; }
Property Value:

A string representing the title of the album.

Gets or sets the artist associated with the bibliographic source.

C#
[XamlSerializable("")]
public string Artist { get; set; }
Property Value:

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

Represents the author of the bibliographic source.

C#
[XamlSerializable("")]
public string Author { get; set; }

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

C#
[XamlSerializable("")]
public string BookAuthor { get; set; }
Property Value:

A string representing the name of the author.

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

C#
[XamlSerializable("")]
public string BookTitle { get; set; }
Property Value:

A string that represents the title of the book.

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

C#
[XamlSerializable("")]
public string Broadcaster { get; set; }

Gets or sets the broadcast title of the bibliographic source.

C#
[XamlSerializable("")]
public string BroadcastTitle { get; set; }
Property Value:

A string representing the broadcast title.

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

C#
[XamlSerializable("")]
public string CaseNumber { get; set; }
Property Value:

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

Gets or sets the chapter number of the bibliographic source.

C#
[XamlSerializable("")]
public string ChapterNumber { get; set; }
Property Value:

The chapter number associated with the bibliographic source.

Gets or sets the city associated with the bibliographic source.

C#
[XamlSerializable("")]
public string City { get; set; }
Property Value:

A string representing the city of the bibliographic source.

Gets or sets the comments associated with the bibliographic source.

C#
[XamlSerializable("")]
public string Comments { get; set; }
Property Value:

A string representing the comments for the bibliographic source.

Represents the compiler of a bibliographic source.

C#
[XamlSerializable("")]
public string Compiler { get; set; }

Represents the composer of a bibliographic source.

C#
[XamlSerializable("")]
public string Composer { get; set; }

Gets or sets the conductor of the bibliographic source.

C#
[XamlSerializable("")]
public string Conductor { get; set; }
Property Value:

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

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

C#
[XamlSerializable("")]
public string ConferencePublicationName { get; set; }

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

C#
[XamlSerializable("")]
public string Counsel { get; set; }

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

C#
[XamlSerializable("")]
public string CountryRegion { get; set; }
Property Value:

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

Represents a court in the bibliographic source model.

C#
[XamlSerializable("")]
public string Court { get; set; }

Represents the day of the bibliographic source.

C#
[XamlSerializable("")]
public string Day { get; set; }

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

C#
[XamlSerializable("")]
public string DayAccessed { get; set; }
Property Value:

A DateTime representing the day the source was accessed.

Gets or sets the department associated with the bibliographic source.

C#
[XamlSerializable("")]
public string Department { get; set; }
Property Value:

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

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

C#
[XamlSerializable("")]
public string Director { get; set; }

Gets or sets the distributor associated with the bibliographic source.

C#
[XamlSerializable("")]
public string Distributor { get; set; }
Property Value:

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

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

C#
[XamlSerializable("")]
public string DOI { get; set; }
Property Value:

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

Gets or sets the edition of the bibliographic source.

C#
[XamlSerializable("")]
public string Edition { get; set; }
Property Value:

A string representing the edition of the bibliographic source.

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

C#
[XamlSerializable("")]
public string Editor { get; set; }

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

C#
[XamlSerializable("")]
public string Institution { get; set; }
Property Value:

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

Gets or sets the interviewee of the bibliographic source.

C#
[XamlSerializable("")]
public string Interviewee { get; set; }
Property Value:

The name of the interviewee.

Gets or sets the interviewer associated with the bibliographic source.

C#
[XamlSerializable("")]
public string Interviewer { get; set; }
Property Value:

The name of the interviewer.

Represents the inventor of a bibliographic source.

C#
[XamlSerializable("")]
public string Inventor { get; set; }

Represents the issue number of a bibliographic source.

C#
[XamlSerializable("")]
public string Issue { get; set; }

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

C#
[XamlSerializable("")]
public string JournalName { get; set; }
Property Value:

A string that represents the name of the journal.

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

C#
[XamlSerializable("")]
public string Medium { get; set; }
Property Value:

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

Gets or sets the month of the bibliographic source.

C#
[XamlSerializable("")]
public string Month { get; set; }
Property Value:

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

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

C#
[XamlSerializable("")]
public string MonthAccessed { get; set; }

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

C#
[XamlSerializable("")]
public string NameOfWebSite { get; set; }
Property Value:

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

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

C#
[XamlSerializable("")]
public string NumberOfVolumes { get; set; }
Property Value:

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

Gets or sets the pages of the bibliographic source.

C#
[XamlSerializable("")]
public string Pages { get; set; }
Property Value:

Returns the current set of pages for the bibliographic source.

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

C#
[XamlSerializable("")]
public string PatentNumber { get; set; }

Gets or sets the performer associated with the bibliographic source.

C#
[XamlSerializable("")]
public string Performer { get; set; }
Property Value:

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

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

C#
[XamlSerializable("")]
public string PeriodicalTitle { get; set; }
Property Value:

A string representing the title of the periodical.

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

C#
[XamlSerializable("")]
public string ProducerName { get; set; }
Property Value:

A string representing the name of the producer.

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

C#
[XamlSerializable("")]
public string ProductionCompany { get; set; }
Property Value:

The name of the production company.

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

C#
[XamlSerializable("")]
public string PublicationTitle { get; set; }
Property Value:

A string representing the title of the publication.

Gets or sets the publisher of the bibliographic source.

C#
[XamlSerializable("")]
public string Publisher { get; set; }
Property Value:

The name of the publisher as a string.

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

C#
[XamlSerializable("")]
public string RecordingNumber { get; set; }
Property Value:

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

Represents the reporter associated with the bibliographic source.

C#
[XamlSerializable("")]
public string Reporter { get; set; }
Property Value:

A string representing the name of the reporter.

Represents the type of report for the bibliographic source.

C#
[XamlSerializable("")]
public string ReportType { get; set; }
Property Value:

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

Gets or sets the short title of the bibliographic source.

C#
[XamlSerializable("")]
public string ShortTitle { get; set; }
Property Value:

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

Gets the display string for the list of bibliographic sources.

C#
public string SourceListDisplayString { get; }
Property Value:

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

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

C#
public string SourceListDisplayStringFirstPart { get; }
Property Value:

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

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

C#
public string SourceListDisplayStringSecondPart { get; }
Property Value:

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

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

C#
[XamlSerializable]
public BibliographicSourceType SourceType { get; set; }

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

C#
[XamlSerializable("")]
public string StandardNumber { get; set; }
Property Value:

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

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

C#
[XamlSerializable("")]
public string StateProvince { get; set; }
Property Value:

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

Represents the station information in a bibliographic source.

C#
[XamlSerializable("")]
public string Station { get; set; }

Gets the tag name of the bibliographic source.

C#
[XamlSerializable("")]
public string TagName { get; set; }
Property Value:

A string that represents the tag name.

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

C#
[XamlSerializable("")]
public string Theater { get; set; }

Gets or sets the title of the bibliographic source.

C#
[XamlSerializable("")]
public string Title { get; set; }
Property Value:

The title of the bibliographic source as a string.

Gets or sets the translator of the bibliographic source.

C#
[XamlSerializable("")]
public string Translator { get; set; }
Property Value:

The translator associated with the bibliographic source.

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

C#
[XamlSerializable("")]
public string Type { get; set; }

Represents the URL of the bibliographic source.

C#
[XamlSerializable("")]
public string URL { get; set; }

Gets the version of the bibliographic source.

C#
[XamlSerializable("")]
public string Version { get; set; }
Property Value:

A string representing the version of the bibliographic source.

Gets or sets the volume of the bibliographic source.

C#
[XamlSerializable("")]
public string Volume { get; set; }
Property Value:

The volume of the bibliographic source as a string.

Writes the bibliographic source information to a specified output.

C#
[XamlSerializable("")]
public string Writer { get; set; }

Gets or sets the year of the bibliographic source.

C#
[XamlSerializable("")]
public string Year { get; set; }
Property Value:

The year of the bibliographic source as an integer.

Gets or sets the year the bibliographic source was accessed.

C#
[XamlSerializable("")]
public string YearAccessed { get; set; }
Property Value:

The year accessed as an integer.

Methods

Retrieves the value of a specified bibliographic reference property.

C#
public object GetPropertyValue(BibliographicReferencePropertyDefinition propertyDefinition)
Parameters:propertyDefinitionBibliographicReferencePropertyDefinition

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

Returns:

object

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

C#
protected void OnPropertyChanged(string propertyName)
Parameters:propertyNamestring

Registers a property for the specified bibliographic reference.

C#
public void RegisterProperty(BibliographicReferenceProperty property)
Parameters:propertyBibliographicReferenceProperty

The bibliographic reference property to register.

Sets the value of a specified bibliographic reference property.

C#
public void SetPropertyValue(BibliographicReferencePropertyDefinition propertyDefinition, object newValue)
Parameters:propertyDefinitionBibliographicReferencePropertyDefinition

The definition of the bibliographic reference property to set.

newValueobject

The value to assign to the specified property.

Events

C#
public event PropertyChangedEventHandler PropertyChanged

Implements: INotifyPropertyChanged.PropertyChanged