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

En el código siguiente se muestra cómo crear y SyndicationFeed agregar un SyndicationItem objeto con .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 permite asignar una o varias palabras clave que se pueden usar para buscar información.

Constructores

Nombre Description
SyndicationCategory()

Inicializa una nueva instancia de la clase SyndicationCategory.

SyndicationCategory(String, String, String)

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

SyndicationCategory(String)

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

SyndicationCategory(SyndicationCategory)

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

Propiedades

Nombre Description
AttributeExtensions

Obtiene las extensiones de atributo de esta categoría.

ElementExtensions

Obtiene las extensiones de elemento de 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

Nombre Description
Clone()

Crea una copia de una SyndicationCategory instancia de .

Equals(Object)

Determina si el objeto especificado es igual al objeto actual.

(Heredado de Object)
GetHashCode()

Actúa como función hash predeterminada.

(Heredado de Object)
GetType()

Obtiene el Type de la instancia actual.

(Heredado de Object)
MemberwiseClone()

Crea una copia superficial del Objectactual.

(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 escritor especificado.

WriteElementExtensions(XmlWriter, String)

Escribe las extensiones de elemento en el escritor especificado.

Se aplica a