Compartir a través de


SyndicationCategory Clase

Definición

Una clase que representa la categoría de una fuente de distribución.

public ref class SyndicationCategory
public class SyndicationCategory
type SyndicationCategory = class
Public Class SyndicationCategory
Herencia
SyndicationCategory

Ejemplos

El siguiente código muestra cómo crear una SyndicationFeed y agregar un SyndicationItem con una 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

Comentarios

Una categoría le permite asignar una o más palabras clave que se pueden utilizar para buscar información.

Constructores

SyndicationCategory()

Inicializa una nueva instancia de la clase SyndicationCategory.

SyndicationCategory(String)

Inicializa una nueva instancia de la clase SyndicationCategory con el nombre proporcionado.

SyndicationCategory(String, String, String)

Inicializa una nueva instancia de la clase SyndicationCategory con el nombre, esquema y etiqueta especificados.

SyndicationCategory(SyndicationCategory)

Inicializa una nueva instancia de la clase SyndicationCategory con la instancia de SyndicationCategory especificada.

Propiedades

AttributeExtensions

Obtiene las extensiones de atributo para esta categoría.

ElementExtensions

Obtiene las extensiones de elemento para esta categoría.

Label

Obtiene o establece la etiqueta de la categoría.

Name

Obtiene o establece el nombre de la categoría.

Scheme

Obtiene o establece el esquema de la categoría.

Métodos

Clone()

Crea una copia de una instancia de SyndicationCategory.

Equals(Object)

Determina si el objeto especificado es igual que el objeto actual.

(Heredado de Object)
GetHashCode()

Sirve como la función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Object actual.

(Heredado de Object)
ToString()

Devuelve una cadena que representa el objeto actual.

(Heredado de Object)
TryParseAttribute(String, String, String, String)

Intenta analizar una extensión de atributo.

TryParseElement(XmlReader, String)

Intenta analizar una extensión de elemento.

WriteAttributeExtensions(XmlWriter, String)

Escribe las extensiones de atributo en el sistema de escritura especificado.

WriteElementExtensions(XmlWriter, String)

Escribe las extensiones de elemento en el sistema de escritura especificado.

Se aplica a