SyndicationCategory Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
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, wie Sie eine SyndicationFeedSyndicationItem 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
Mit einer Kategorie können Sie ein oder mehrere Schlüsselwörter zuweisen, die zum Suchen nach Informationen verwendet werden können.
Konstruktoren
| Name | Beschreibung |
|---|---|
| SyndicationCategory() |
Initialisiert eine neue Instanz der SyndicationCategory-Klasse. |
| SyndicationCategory(String, String, String) |
Initialisiert eine neue Instanz der SyndicationCategory Klasse mit dem angegebenen Namen, Schema und Bezeichnung. |
| SyndicationCategory(String) |
Initialisiert eine neue Instanz der SyndicationCategory Klasse mit dem angegebenen Namen. |
| SyndicationCategory(SyndicationCategory) |
Initialisiert eine neue Instanz der SyndicationCategory Klasse mit der angegebenen SyndicationCategory Instanz. |
Eigenschaften
| Name | Beschreibung |
|---|---|
| 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 sie fest. |
| Name |
Dient zum Abrufen oder Festlegen des Namens der Kategorie. |
| Scheme |
Ruft das Schema der Kategorie ab oder legt es fest. |
Methoden
| Name | Beschreibung |
|---|---|
| Clone() |
Erstellt eine Kopie einer SyndicationCategory Instanz. |
| Equals(Object) |
Bestimmt, ob das angegebene Objekt dem aktuellen Objekt entspricht. (Geerbt von Object) |
| GetHashCode() |
Dient als Standardhashfunktion. (Geerbt von Object) |
| GetType() |
Ruft die Type der aktuellen Instanz ab. (Geerbt von Object) |
| MemberwiseClone() |
Erstellt eine flache Kopie der 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. |