Partager via


SyndicationCategory Classe

Définition

Classe qui représente la catégorie d'un flux de syndication.

public ref class SyndicationCategory
public class SyndicationCategory
type SyndicationCategory = class
Public Class SyndicationCategory
Héritage
SyndicationCategory

Exemples

L'exemple de code suivant indique comment créer un SyndicationFeed et ajouter un SyndicationItem avec un 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

Remarques

Une catégorie vous permet d'assigner un ou plusieurs mots clés qui peuvent être utilisés pour rechercher des informations.

Constructeurs

SyndicationCategory()

Initialise une nouvelle instance de la classe SyndicationCategory.

SyndicationCategory(String)

Initialise une nouvelle instance de la classe SyndicationCategory avec le nom indiqué.

SyndicationCategory(String, String, String)

Initialise une nouvelle instance de la classe SyndicationCategory avec le nom, le schéma et l'étiquette spécifiés.

SyndicationCategory(SyndicationCategory)

Initialise une nouvelle instance de la classe SyndicationCategory avec l'instance SyndicationCategory spécifiée.

Propriétés

AttributeExtensions

Obtient les extensions d'attribut pour cette catégorie.

ElementExtensions

Obtient les extensions d’élément pour cette catégorie.

Label

Obtient ou définit l’étiquette de la catégorie.

Name

Obtient ou définit le nom de la catégorie.

Scheme

Obtient ou définit le schéma de la catégorie.

Méthodes

Clone()

Crée une copie d'une instance SyndicationCategory.

Equals(Object)

Détermine si l'objet spécifié est égal à l'objet actuel.

(Hérité de Object)
GetHashCode()

Fait office de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient le Type de l'instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Object actuel.

(Hérité de Object)
ToString()

Retourne une chaîne qui représente l'objet actuel.

(Hérité de Object)
TryParseAttribute(String, String, String, String)

Tentatives d’analyse d’une extension d’attribut.

TryParseElement(XmlReader, String)

Tentatives d'analyse d'une extension d'élément.

WriteAttributeExtensions(XmlWriter, String)

Écrit les extensions d’attribut dans l’enregistreur spécifié.

WriteElementExtensions(XmlWriter, String)

Écrit les extensions d’élément dans l’enregistreur spécifié.

S’applique à