Condividi tramite


SyndicationCategory Classe

Definizione

Classe che rappresenta la categoria di un feed di diffusione.

public ref class SyndicationCategory
public class SyndicationCategory
type SyndicationCategory = class
Public Class SyndicationCategory
Ereditarietà
SyndicationCategory

Esempio

Nel codice seguente viene mostrato come creare aggiungere una classe SyndicationFeed e aggiungere un elemento SyndicationItem con una categoria 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

Commenti

Una categoria consente di assegnare una o più parole chiave da poter utilizzare per la ricerca di informazioni.

Costruttori

SyndicationCategory()

Inizializza una nuova istanza della classe SyndicationCategory.

SyndicationCategory(String)

Inizializza una nuova istanza della classe SyndicationCategory con il nome specificato.

SyndicationCategory(String, String, String)

Consente di inizializzare una nuova istanza della classe SyndicationCategory con nome, schema ed etichetta specificati.

SyndicationCategory(SyndicationCategory)

Inizializza una nuova istanza della classe SyndicationCategory con l'istanza di SyndicationCategory specificata.

Proprietà

AttributeExtensions

Ottiene le estensioni degli attributi per questa categoria.

ElementExtensions

Ottiene le estensioni degli elementi per questa categoria.

Label

Ottiene o imposta l'etichetta della categoria.

Name

Ottiene o imposta il nome della categoria.

Scheme

Ottiene o imposta lo schema della categoria.

Metodi

Clone()

Crea una copia di un'istanza di SyndicationCategory.

Equals(Object)

Determina se l'oggetto specificato è uguale all'oggetto corrente.

(Ereditato da Object)
GetHashCode()

Funge da funzione hash predefinita.

(Ereditato da Object)
GetType()

Ottiene l'oggetto Type dell'istanza corrente.

(Ereditato da Object)
MemberwiseClone()

Crea una copia superficiale dell'oggetto Object corrente.

(Ereditato da Object)
ToString()

Restituisce una stringa che rappresenta l'oggetto corrente.

(Ereditato da Object)
TryParseAttribute(String, String, String, String)

Tenta di analizzare un'estensione degli attributi.

TryParseElement(XmlReader, String)

Tenta di analizzare un'estensione degli elementi.

WriteAttributeExtensions(XmlWriter, String)

Scrive le estensioni degli attributi nel writer specificato.

WriteElementExtensions(XmlWriter, String)

Scrive le estensioni degli elementi nel writer specificato.

Si applica a