SyndicationCategory Třída
Definice
Důležité
Některé informace platí pro předběžně vydaný produkt, který se může zásadně změnit, než ho výrobce nebo autor vydá. Microsoft neposkytuje žádné záruky, výslovné ani předpokládané, týkající se zde uváděných informací.
Třída, která představuje kategorii kanálu syndikace.
public ref class SyndicationCategory
public class SyndicationCategory
type SyndicationCategory = class
Public Class SyndicationCategory
- Dědičnost
-
SyndicationCategory
Příklady
Následující kód ukazuje, jak vytvořit SyndicationFeed a přidat SyndicationItem pomocí 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
Poznámky
Kategorie umožňuje přiřadit jedno nebo více klíčových slov, která se dají použít k vyhledávání informací.
Konstruktory
SyndicationCategory() |
Inicializuje novou instanci SyndicationCategory třídy. |
SyndicationCategory(String) |
Inicializuje novou instanci SyndicationCategory třídy s daným názvem. |
SyndicationCategory(String, String, String) |
Inicializuje novou instanci SyndicationCategory třídy se zadaným názvem, schématem a popiskem. |
SyndicationCategory(SyndicationCategory) |
Inicializuje novou instanci SyndicationCategory třídy se zadanou SyndicationCategory instancí. |
Vlastnosti
AttributeExtensions |
Získá rozšíření atributu pro tuto kategorii. |
ElementExtensions |
Získá rozšíření elementu pro tuto kategorii. |
Label |
Získá nebo nastaví popisek kategorie. |
Name |
Získá nebo nastaví název kategorie. |
Scheme |
Získá nebo nastaví schéma kategorie. |
Metody
Clone() |
Vytvoří kopii SyndicationCategory instance. |
Equals(Object) |
Určí, zda se zadaný objekt rovná aktuálnímu objektu. (Zděděno od Object) |
GetHashCode() |
Slouží jako výchozí hashovací funkce. (Zděděno od Object) |
GetType() |
Získá aktuální Type instanci. (Zděděno od Object) |
MemberwiseClone() |
Vytvoří mělkou kopii aktuálního Objectsouboru . (Zděděno od Object) |
ToString() |
Vrátí řetězec, který představuje aktuální objekt. (Zděděno od Object) |
TryParseAttribute(String, String, String, String) |
Pokusí se parsovat rozšíření atributu. |
TryParseElement(XmlReader, String) |
Pokusí se parsovat rozšíření elementu. |
WriteAttributeExtensions(XmlWriter, String) |
Zapíše rozšíření atributů do zadaného zapisovače. |
WriteElementExtensions(XmlWriter, String) |
Zapíše rozšíření elementu do zadaného zapisovače. |