Class BibliographicSource
Represents a bibliographic source in the document model, which can include various details about a source used in references.
Inheritance
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 |
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
|