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
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é. |