SyndicationCategory Класс
Определение
Важно!
Некоторые сведения относятся к предварительной версии продукта, в которую до выпуска могут быть внесены существенные изменения. Майкрософт не предоставляет никаких гарантий, явных или подразумеваемых, относительно приведенных здесь сведений.
Класс, представляющий категорию веб-канала синдикации.
public ref class SyndicationCategory
public class SyndicationCategory
type SyndicationCategory = class
Public Class SyndicationCategory
- Наследование
-
SyndicationCategory
Примеры
В следующем примере кода показано, как создавать SyndicationFeed и добавлять SyndicationItem с SyndicationCategory.
using System;
using System.ServiceModel.Syndication;
using System.Collections.Generic;
using System.Collections.ObjectModel;
namespace SyndicationCategorySample
{
class Program
{
static void Main(string[] args)
{
SyndicationFeed myFeed = new SyndicationFeed("My Test Feed",
"This is a test feed",
new Uri("http://FeedServer/Test"), "MyFeedId", DateTime.Now);
SyndicationItem myItem = new SyndicationItem("Item One Title",
"Item One Content",
new Uri("http://FeedServer/Test/ItemOne"));
myItem.Categories.Add(new SyndicationCategory("MyCategory"));
Collection<SyndicationItem> items = new Collection<SyndicationItem>();
items.Add(myItem);
myFeed.Items = items;
}
}
}
Imports System.ServiceModel.Syndication
Imports System.Collections.Generic
imports System.Collections.ObjectModel
Module Program
Sub Main()
Dim myFeed As New SyndicationFeed("My Test Feed", _
"This is a test feed", _
New Uri("http://FeedServer/Test"), "MyFeedId", DateTime.Now)
Dim myItem As New SyndicationItem("Item One Title", _
"Item One Content", _
New Uri("http://FeedServer/Test/ItemOne"))
myItem.Categories.Add(New SyndicationCategory("MyCategory"))
Dim items As New Collection(Of SyndicationItem)()
items.Add(myItem)
myFeed.Items = items
End Sub
End Module
Комментарии
Категория позволяет назначит одно или несколько ключевых слов, которые можно использовать для поиска данных.
Конструкторы
SyndicationCategory() |
Инициализирует новый экземпляр класса SyndicationCategory. |
SyndicationCategory(String) |
Инициализирует новый экземпляр класса SyndicationCategory с заданным именем. |
SyndicationCategory(String, String, String) |
Инициализирует новый экземпляр класса SyndicationCategory с заданным именем, схемой и меткой. |
SyndicationCategory(SyndicationCategory) |
Инициализирует новый экземпляр класса SyndicationCategory с указанным экземпляром SyndicationCategory. |
Свойства
AttributeExtensions |
Получает расширения атрибута для данной категории. |
ElementExtensions |
Получает расширения элемента для данной категории. |
Label |
Получает или задает метку категории. |
Name |
Получает или задает имя категории. |
Scheme |
Получает или задает схему категории. |
Методы
Clone() |
Создает копию экземпляра SyndicationCategory. |
Equals(Object) |
Определяет, равен ли указанный объект текущему объекту. (Унаследовано от Object) |
GetHashCode() |
Служит хэш-функцией по умолчанию. (Унаследовано от Object) |
GetType() |
Возвращает объект Type для текущего экземпляра. (Унаследовано от Object) |
MemberwiseClone() |
Создает неполную копию текущего объекта Object. (Унаследовано от Object) |
ToString() |
Возвращает строку, представляющую текущий объект. (Унаследовано от Object) |
TryParseAttribute(String, String, String, String) |
Пытается проанализировать расширение атрибута. |
TryParseElement(XmlReader, String) |
Пытается проанализировать расширение элемента. |
WriteAttributeExtensions(XmlWriter, String) |
Выполняет запись расширений атрибута в указанное средство записи. |
WriteElementExtensions(XmlWriter, String) |
Выполняет запись расширений элемента в указанное средство записи. |