Langage

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

Le code suivant montre comment créer et SyndicationFeed 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’attribuer un ou plusieurs mots clés qui peuvent être utilisés pour rechercher des informations.

Constructeurs

Nom Description
SyndicationCategory()

Initialise une nouvelle instance de la classe SyndicationCategory.

SyndicationCategory(String, String, String)

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

SyndicationCategory(String)

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

SyndicationCategory(SyndicationCategory)

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

Propriétés

Nom Description
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

Nom Description
Clone()

Crée une copie d’une SyndicationCategory instance.

Equals(Object)

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

(Hérité de Object)
GetHashCode()

Sert de fonction de hachage par défaut.

(Hérité de Object)
GetType()

Obtient la Type de l’instance actuelle.

(Hérité de Object)
MemberwiseClone()

Crée une copie superficielle du Objectactuel.

(Hérité de Object)
ToString()

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

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

Tente d’analyser une extension d’attribut.

TryParseElement(XmlReader, String)

Tente d’analyser 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 à