SyndicationCategory Classe
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
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é. |