Aracılığıyla paylaş


SyndicationCategory Sınıf

Tanım

Dağıtım akışının kategorisini temsil eden bir sınıf.

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

Örnekler

Aşağıdaki kod, ile oluşturma SyndicationFeed ve ekleme SyndicationItemSyndicationCategoryişlemini gösterir.

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

Açıklamalar

Kategori, bilgi aramak için kullanılabilecek bir veya daha fazla anahtar sözcük atamanızı sağlar.

Oluşturucular

SyndicationCategory()

SyndicationCategory sınıfının yeni bir örneğini başlatır.

SyndicationCategory(String)

Verilen adla sınıfının yeni bir örneğini SyndicationCategory başlatır.

SyndicationCategory(String, String, String)

Belirtilen ad, düzen ve etiketle sınıfının yeni bir örneğini SyndicationCategory başlatır.

SyndicationCategory(SyndicationCategory)

Belirtilen SyndicationCategory örnekle sınıfının yeni bir örneğini SyndicationCategory başlatır.

Özellikler

AttributeExtensions

Bu kategori için öznitelik uzantılarını alır.

ElementExtensions

Bu kategori için öğe uzantılarını alır.

Label

Kategorinin etiketini alır veya ayarlar.

Name

Kategorinin adını alır veya ayarlar.

Scheme

Kategorinin düzenini alır veya ayarlar.

Yöntemler

Clone()

Örneğin bir kopyasını SyndicationCategory oluşturur.

Equals(Object)

Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.

(Devralındığı yer: Object)
GetHashCode()

Varsayılan karma işlevi işlevi görür.

(Devralındığı yer: Object)
GetType()

Type Geçerli örneğini alır.

(Devralındığı yer: Object)
MemberwiseClone()

Geçerli Objectöğesinin sığ bir kopyasını oluşturur.

(Devralındığı yer: Object)
ToString()

Geçerli nesneyi temsil eden dizeyi döndürür.

(Devralındığı yer: Object)
TryParseAttribute(String, String, String, String)

Bir öznitelik uzantısını ayrıştırmaya çalışır.

TryParseElement(XmlReader, String)

Bir öğe uzantısını ayrıştırmaya çalışır.

WriteAttributeExtensions(XmlWriter, String)

Öznitelik uzantılarını belirtilen yazıcıya yazar.

WriteElementExtensions(XmlWriter, String)

Belirtilen yazıcıya öğe uzantılarını yazar.

Şunlara uygulanır