SyndicationCategory Klass

Definition

En klass som representerar kategorin för en syndikeringsfeed.

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

Exempel

Följande kod visar hur du skapar en SyndicationFeed och lägger till en SyndicationItem med en 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

Kommentarer

Med en kategori kan du tilldela ett eller flera nyckelord som kan användas för att söka efter information.

Konstruktorer

Name Description
SyndicationCategory()

Initierar en ny instans av SyndicationCategory klassen.

SyndicationCategory(String, String, String)

Initierar en ny instans av SyndicationCategory klassen med det angivna namnet, schemat och etiketten.

SyndicationCategory(String)

Initierar en ny instans av SyndicationCategory klassen med det angivna namnet.

SyndicationCategory(SyndicationCategory)

Initierar en ny instans av SyndicationCategory klassen med den angivna SyndicationCategory instansen.

Egenskaper

Name Description
AttributeExtensions

Hämtar attributtilläggen för den här kategorin.

ElementExtensions

Hämtar elementtilläggen för den här kategorin.

Label

Hämtar eller anger etiketten för kategorin.

Name

Hämtar eller anger namnet på kategorin.

Scheme

Hämtar eller anger schemat för kategorin.

Metoder

Name Description
Clone()

Skapar en kopia av en SyndicationCategory instans.

Equals(Object)

Avgör om det angivna objektet är lika med det aktuella objektet.

(Ärvd från Object)
GetHashCode()

Fungerar som standard-hash-funktion.

(Ärvd från Object)
GetType()

Hämtar den aktuella instansen Type .

(Ärvd från Object)
MemberwiseClone()

Skapar en ytlig kopia av den aktuella Object.

(Ärvd från Object)
ToString()

Returnerar en sträng som representerar det aktuella objektet.

(Ärvd från Object)
TryParseAttribute(String, String, String, String)

Försöker parsa ett attributtillägg.

TryParseElement(XmlReader, String)

Försöker parsa ett elementtillägg.

WriteAttributeExtensions(XmlWriter, String)

Skriver attributtilläggen till den angivna skrivaren.

WriteElementExtensions(XmlWriter, String)

Skriver elementtilläggen till den angivna skrivaren.

Gäller för