SyndicationCategory SyndicationCategory SyndicationCategory SyndicationCategory Class

Definition

Eine Klasse, die die Kategorie eines Syndication-Feeds darstellt.A class that represents the category of a syndication feed.

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

Beispiele

Der folgende Code zeigt die Erstellung eines SyndicationFeed sowie das Hinzufügen eines SyndicationItem mit einer SyndicationCategory.The following code shows how to create a SyndicationFeed and add a SyndicationItem with a 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.A category allows you to assign one or more keywords that can be used to search for information.

Konstruktoren

SyndicationCategory() SyndicationCategory() SyndicationCategory() SyndicationCategory()

Initialisiert eine neue Instanz der SyndicationCategory-Klasse.Initializes a new instance of the SyndicationCategory class.

SyndicationCategory(String) SyndicationCategory(String) SyndicationCategory(String) SyndicationCategory(String)

Initialisiert eine neue Instanz der SyndicationCategory-Klasse mit dem angegebenen Namen.Initializes a new instance of the SyndicationCategory class with the given name.

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

Initialisiert eine neue Instanz der SyndicationCategory-Klasse mit dem angegebenen Namen, Schema und der betreffenden Kennzeichnung.Initializes a new instance of the SyndicationCategory class with the specified name, scheme, and label.

SyndicationCategory(SyndicationCategory) SyndicationCategory(SyndicationCategory) SyndicationCategory(SyndicationCategory) SyndicationCategory(SyndicationCategory)

Initialisiert eine neue Instanz der SyndicationCategory-Klasse mit der angegebenen SyndicationCategory-Instanz.Initializes a new instance of the SyndicationCategory class with the specified SyndicationCategory instance.

Eigenschaften

AttributeExtensions AttributeExtensions AttributeExtensions AttributeExtensions

Ruft die Attributerweiterungen für diese Kategorie ab.Gets the attribute extensions for this category.

ElementExtensions ElementExtensions ElementExtensions ElementExtensions

Ruft die Elementerweiterungen für diese Kategorie ab.Gets the element extensions for this category.

Label Label Label Label

Ruft die Bezeichnung der Kategorie ab oder legt diese fest.Gets or sets the label of the category.

Name Name Name Name

Ruft den Namen der Kategorie ab oder legt diesen fest.Gets or sets the name of the category.

Scheme Scheme Scheme Scheme

Ruft das Schema der Kategorie ab oder legt dieses fest.Gets or sets the scheme of the category.

Methoden

Clone() Clone() Clone() Clone()

Erstellt eine Kopie einer SyndicationCategory-Instanz.Creates a copy of a SyndicationCategory instance.

Equals(Object) Equals(Object) Equals(Object) Equals(Object)

Bestimmt, ob das angegebene Objekt mit dem aktuellen Objekt identisch ist.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode() GetHashCode() GetHashCode() GetHashCode()

Fungiert als Standardhashfunktion.Serves as the default hash function.

(Inherited from Object)
GetType() GetType() GetType() GetType()

Ruft den Type der aktuellen Instanz ab.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone() MemberwiseClone() MemberwiseClone() MemberwiseClone()

Erstellt eine flache Kopie des aktuellen Object.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString() ToString() ToString() ToString()

Gibt eine Zeichenfolge zurück, die das aktuelle Objekt darstellt.Returns a string that represents the current object.

(Inherited from Object)
TryParseAttribute(String, String, String, String) TryParseAttribute(String, String, String, String) TryParseAttribute(String, String, String, String) TryParseAttribute(String, String, String, String)

Versucht, eine Attributerweiterung zu analysieren.Attempts to parse an attribute extension.

TryParseElement(XmlReader, String) TryParseElement(XmlReader, String) TryParseElement(XmlReader, String) TryParseElement(XmlReader, String)

Versucht, eine Elementerweiterung zu analysieren.Attempts to parse an element extension.

WriteAttributeExtensions(XmlWriter, String) WriteAttributeExtensions(XmlWriter, String) WriteAttributeExtensions(XmlWriter, String) WriteAttributeExtensions(XmlWriter, String)

Schreibt die Attributerweiterungen in den angegebenen Writer.Writes the attribute extensions to the specified writer.

WriteElementExtensions(XmlWriter, String) WriteElementExtensions(XmlWriter, String) WriteElementExtensions(XmlWriter, String) WriteElementExtensions(XmlWriter, String)

Schreibt die Elementerweiterungen in den angegebenen Writer.Writes the element extensions to the specified writer.

Gilt für: