SyndicationCategory Klass
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
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. |