Поделиться через


SyndicationFeedFormatter Класс

Определение

Абстрактный класс, используемый как базовый класс для остальных средств форматирования (например, Atom10FeedFormatter).

public ref class SyndicationFeedFormatter abstract
[System.Runtime.Serialization.DataContract]
public abstract class SyndicationFeedFormatter
[<System.Runtime.Serialization.DataContract>]
type SyndicationFeedFormatter = class
Public MustInherit Class SyndicationFeedFormatter
Наследование
SyndicationFeedFormatter
Производный
Атрибуты

Комментарии

Это абстрактный класс, для которого нельзя непосредственно создать экземпляр.

Конструкторы

SyndicationFeedFormatter()

Создает новый экземпляр класса SyndicationFeedFormatter.

SyndicationFeedFormatter(SyndicationFeed)

Создает новый экземпляр класса SyndicationFeedFormatter с указанным экземпляром SyndicationFeed.

Свойства

DateTimeParser

Делегат, используемый классом SyndicationFeedFormatter для преобразования строковых данных XmlDateTimeData в DateTimeOffset.

Feed

Возвращает объект SyndicationFeed, связанный с данным модулем форматирования.

UriParser

Делегат, используемый классом SyndicationFeedFormatter для создания экземпляров Uri из входных строк.

Version

Возвращает версию механизма синдикации, используемую модулем форматирования.

Методы

CanRead(XmlReader)

Проверяет, содержит ли указанный экземпляр XmlReader допустимый веб-канал синдикации.

CreateCategory(SyndicationFeed)

Создает новый экземпляр класса SyndicationCategory с помощью указанного экземпляра SyndicationFeed.

CreateCategory(SyndicationItem)

Создает новый экземпляр класса SyndicationCategory с помощью указанного экземпляра SyndicationItem.

CreateFeedInstance()

Создает новый экземпляр класса SyndicationFeed.

CreateItem(SyndicationFeed)

Создает новый экземпляр класса SyndicationItem с помощью указанного экземпляра SyndicationFeed.

CreateLink(SyndicationFeed)

Создает новый экземпляр класса SyndicationLink с указанным SyndicationFeed.

CreateLink(SyndicationItem)

Создает новый экземпляр класса SyndicationLink с указанным SyndicationItem.

CreatePerson(SyndicationFeed)

Создает новый экземпляр SyndicationPerson с указанным экземпляром SyndicationFeed.

CreatePerson(SyndicationItem)

Создает новый экземпляр SyndicationPerson с указанным экземпляром SyndicationItem.

Equals(Object)

Определяет, равен ли указанный объект текущему объекту.

(Унаследовано от Object)
GetHashCode()

Служит хэш-функцией по умолчанию.

(Унаследовано от Object)
GetType()

Возвращает объект Type для текущего экземпляра.

(Унаследовано от Object)
LoadElementExtensions(XmlReader, SyndicationCategory, Int32)

Загружает расширения элементов в указанную категорию SyndicationCategory, используя заданные экземпляр XmlReader и максимальный размер расширения.

LoadElementExtensions(XmlReader, SyndicationFeed, Int32)

Загружает расширения элементов в указанную категорию SyndicationFeed, используя заданные экземпляр XmlReader и максимальный размер расширения.

LoadElementExtensions(XmlReader, SyndicationItem, Int32)

Загружает расширения элементов в указанную категорию SyndicationItem, используя заданные экземпляр XmlReader и максимальный размер расширения.

LoadElementExtensions(XmlReader, SyndicationLink, Int32)

Загружает расширения элементов в указанную категорию SyndicationLink, используя заданные экземпляр XmlReader и максимальный размер расширения.

LoadElementExtensions(XmlReader, SyndicationPerson, Int32)

Загружает расширения элементов в указанную категорию SyndicationPerson, используя заданные экземпляр XmlReader и максимальный размер расширения.

MemberwiseClone()

Создает неполную копию текущего объекта Object.

(Унаследовано от Object)
ReadFrom(XmlReader)

Считывает объект SyndicationFeed из заданного экземпляра XmlReader.

SetFeed(SyndicationFeed)

Связывает экземпляр SyndicationFeed с SyndicationFeedFormatter.

ToString()

Возвращает строковое представление экземпляра SyndicationFeedFormatter.

TryParseAttribute(String, String, String, SyndicationCategory, String)

Пытается проанализировать расширение атрибута с помощью указанного экземпляра SyndicationCategory.

TryParseAttribute(String, String, String, SyndicationFeed, String)

Пытается проанализировать расширение атрибута с помощью указанного экземпляра SyndicationFeed.

TryParseAttribute(String, String, String, SyndicationItem, String)

Пытается проанализировать расширение атрибута с помощью указанного экземпляра SyndicationItem.

TryParseAttribute(String, String, String, SyndicationLink, String)

Пытается проанализировать расширение атрибута с помощью указанного экземпляра SyndicationLink.

TryParseAttribute(String, String, String, SyndicationPerson, String)

Пытается проанализировать расширение атрибута с помощью указанного экземпляра SyndicationPerson.

TryParseContent(XmlReader, SyndicationItem, String, String, SyndicationContent)

Пытается проанализировать содержимое элемента синдикации с помощью указанного экземпляра SyndicationItem.

TryParseElement(XmlReader, SyndicationCategory, String)

Пытается проанализировать расширение элемента с помощью указанного экземпляра SyndicationCategory.

TryParseElement(XmlReader, SyndicationFeed, String)

Пытается проанализировать расширение элемента с помощью указанного экземпляра SyndicationFeed.

TryParseElement(XmlReader, SyndicationItem, String)

Пытается проанализировать расширение элемента с помощью указанного экземпляра SyndicationItem.

TryParseElement(XmlReader, SyndicationLink, String)

Пытается проанализировать расширение элемента с помощью указанного экземпляра SyndicationLink.

TryParseElement(XmlReader, SyndicationPerson, String)

Пытается проанализировать расширение элемента с помощью указанного экземпляра SyndicationPerson.

WriteAttributeExtensions(XmlWriter, SyndicationCategory, String)

Записывает расширения атрибута в экземпляре SyndicationCategory в заданный объект XmlWriter в указанной версии механизма синдикации.

WriteAttributeExtensions(XmlWriter, SyndicationFeed, String)

Записывает расширения атрибута в экземпляре SyndicationFeed в заданный объект XmlWriter в указанной версии механизма синдикации.

WriteAttributeExtensions(XmlWriter, SyndicationItem, String)

Записывает расширения атрибута в экземпляре SyndicationItem в заданный объект XmlWriter в указанной версии механизма синдикации.

WriteAttributeExtensions(XmlWriter, SyndicationLink, String)

Записывает расширения атрибута в экземпляре SyndicationLink в заданный объект XmlWriter в указанной версии механизма синдикации.

WriteAttributeExtensions(XmlWriter, SyndicationPerson, String)

Записывает расширения атрибута в экземпляре SyndicationPerson в заданный объект XmlWriter в указанной версии механизма синдикации.

WriteElementExtensions(XmlWriter, SyndicationCategory, String)

Записывает расширения элемента в экземпляре SyndicationCategory в заданный объект XmlWriter в указанной версии механизма синдикации.

WriteElementExtensions(XmlWriter, SyndicationFeed, String)

Записывает расширения элемента в экземпляре SyndicationFeed в заданный объект XmlWriter в указанной версии механизма синдикации.

WriteElementExtensions(XmlWriter, SyndicationItem, String)

Записывает расширения элемента в экземпляре SyndicationItem в заданный объект XmlWriter в указанной версии механизма синдикации.

WriteElementExtensions(XmlWriter, SyndicationLink, String)

Записывает расширения элемента в экземпляре SyndicationLink в заданный объект XmlWriter в указанной версии механизма синдикации.

WriteElementExtensions(XmlWriter, SyndicationPerson, String)

Записывает расширения элемента в экземпляре SyndicationPerson в заданный объект XmlWriter в указанной версии механизма синдикации.

WriteTo(XmlWriter)

Выполняет запись SyndicationFeed в заданный экземпляр XmlWriter.

Применяется к