Freigeben über


SyndicationCategory Klasse

Definition

Eine Klasse, die die Kategorie eines Syndication-Feeds darstellt.

public ref class SyndicationCategory
public class SyndicationCategory
type SyndicationCategory = class
Public Class SyndicationCategory
Vererbung
SyndicationCategory

Beispiele

Der folgende Code zeigt die Erstellung eines SyndicationFeed sowie das Hinzufügen eines SyndicationItem mit einer 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

Hinweise

Eine Kategorie, die die Zuweisung von einem oder mehreren Schlüsselworten für die Suche nach Informationen ermöglicht.

Konstruktoren

SyndicationCategory()

Initialisiert eine neue Instanz der SyndicationCategory-Klasse.

SyndicationCategory(String)

Initialisiert eine neue Instanz der SyndicationCategory-Klasse mit dem angegebenen Namen.

SyndicationCategory(String, String, String)

Initialisiert eine neue Instanz der SyndicationCategory-Klasse mit dem angegebenen Namen, Schema und der betreffenden Kennzeichnung.

SyndicationCategory(SyndicationCategory)

Initialisiert eine neue Instanz der SyndicationCategory-Klasse mit der angegebenen SyndicationCategory-Instanz.

Eigenschaften

AttributeExtensions

Ruft die Attributerweiterungen für diese Kategorie ab.

ElementExtensions

Ruft die Elementerweiterungen für diese Kategorie ab.

Label

Ruft die Bezeichnung der Kategorie ab oder legt diese fest.

Name

Ruft den Namen der Kategorie ab oder legt diesen fest.

Scheme

Ruft das Schema der Kategorie ab oder legt dieses fest.

Methoden

Clone()

Erstellt eine Kopie einer SyndicationCategory-Instanz.

Equals(Object)

Bestimmt, ob das angegebene Objekt gleich dem aktuellen Objekt ist.

(Geerbt von Object)
GetHashCode()

Fungiert als Standardhashfunktion.

(Geerbt von Object)
GetType()

Ruft den Type der aktuellen Instanz ab.

(Geerbt von Object)
MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.

(Geerbt von Object)
ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.

(Geerbt von Object)
TryParseAttribute(String, String, String, String)

Versucht, eine Attributerweiterung zu analysieren.

TryParseElement(XmlReader, String)

Versucht, eine Elementerweiterung zu analysieren.

WriteAttributeExtensions(XmlWriter, String)

Schreibt die Attributerweiterungen in den angegebenen Writer.

WriteElementExtensions(XmlWriter, String)

Schreibt die Elementerweiterungen in den angegebenen Writer.

Gilt für