Class NoteTag
Contenido
[
Ocultar
]NoteTag class
Representa una etiqueta de nota.
public sealed class NoteTag : IEquatable<NoteTag>, INoteTag
Propiedades
Nombre | Descripción |
---|---|
CompletedTime { get; } | Obtiene o establece el tiempo completado. |
CreationTime { get; set; } | Obtiene o establece la hora de creación. |
FontColor { get; set; } | Obtiene o establece el color de la fuente. |
Highlight { get; set; } | Obtiene o establece el color de resaltado. |
Icon { get; set; } | Obtiene o establece el icono. |
Label { get; set; } | Obtiene o establece el texto de la etiqueta. |
Status { get; } | Obtiene o establece el estado. |
Métodos
Nombre | Descripción |
---|---|
static CreateAwardRibbon(string) | Crea una nueva etiqueta de nota con el ícono AwardRibbon y la etiqueta especificada. |
static CreateBinoculars(string) | Crea una nueva etiqueta de nota con el ícono de Binoculares y la etiqueta especificada. |
static CreateBlankPaperWithLines(string) | Crea una nueva etiqueta de nota con el ícono BlankPaperWithLines y la etiqueta especificada. |
static CreateBlueCheckMark(string) | Crea una nueva etiqueta de nota con el ícono BlueCheckMark y la etiqueta especificada. |
static CreateBlueCircle(string) | Crea una nueva etiqueta de nota con el ícono BlueCircle y la etiqueta especificada. |
static CreateBlueCircle1(string) | Crea una nueva etiqueta de nota con el ícono BlueCircle1 y la etiqueta especificada. |
static CreateBlueCircle2(string) | Crea una nueva etiqueta de nota con el ícono BlueCircle2 y la etiqueta especificada. |
static CreateBlueCircle3(string) | Crea una nueva etiqueta de nota con el ícono BlueCircle3 y la etiqueta especificada. |
static CreateBlueDownArrow(string) | Crea una nueva etiqueta de nota con el ícono BlueDownArrow y la etiqueta especificada. |
static CreateBlueEightPointStar(string) | Crea una nueva etiqueta de nota con el ícono BlueEightPointStar y la etiqueta especificada. |
static CreateBlueFollowUpFlag(string) | Crea una nueva etiqueta de nota con el ícono BlueFollowUpFlag y la etiqueta especificada. |
static CreateBlueLeftArrow(string) | Crea una nueva etiqueta de nota con el ícono BlueLeftArrow y la etiqueta especificada. |
static CreateBlueRightArrow(string) | Crea una nueva etiqueta de nota con el ícono BlueRightArrow y la etiqueta especificada. |
static CreateBlueSolidTarget(string) | Crea una nueva etiqueta de nota con el ícono BlueSolidTarget y la etiqueta especificada. |
static CreateBlueSquare(string) | Crea una nueva etiqueta de nota con el ícono BlueSquare y la etiqueta especificada. |
static CreateBlueStar(string) | Crea una nueva etiqueta de nota con el icono de BlueStar y la etiqueta especificada. |
static CreateBlueSun(string) | Crea una nueva etiqueta de nota con el ícono BlueSun y la etiqueta especificada. |
static CreateBlueTarget(string) | Crea una nueva etiqueta de nota con el ícono BlueTarget y la etiqueta especificada. |
static CreateBlueTriangle(string) | Crea una nueva etiqueta de nota con el ícono BlueTriangle y la etiqueta especificada. |
static CreateBlueUmbrella(string) | Crea una nueva etiqueta de nota con el ícono BlueUmbrella y la etiqueta especificada. |
static CreateBlueUpArrow(string) | Crea una nueva etiqueta de nota con el ícono BlueUpArrow y la etiqueta especificada. |
static CreateBlueXNo(string) | Crea una nueva etiqueta de nota con el ícono BlueXNo y la etiqueta especificada. |
static CreateBlueXWithDots(string) | Crea una nueva etiqueta de nota con el ícono BlueXWithDots y la etiqueta especificada. |
static CreateCalendarDateWithClock(string) | Crea una nueva etiqueta de nota con el ícono CalendarDateWithClock y la etiqueta especificada. |
static CreateCar(string) | Crea una nueva etiqueta de nota con el icono del coche y la etiqueta especificada. |
static CreateClosedEnvelope(string) | Crea una nueva etiqueta de nota con el icono de sobre cerrado y la etiqueta especificada. |
static CreateCloud(string) | Crea una nueva etiqueta de nota con el icono de la nube y la etiqueta especificada. |
static CreateCoinsWithWindowBackdrop(string) | Crea una nueva etiqueta de nota con el ícono CoinsWithWindowBackdrop y la etiqueta especificada. |
static CreateCommentBubble(string) | Crea una nueva etiqueta de nota con el icono de la burbuja de comentarios y la etiqueta especificada. |
static CreateContactInformation(string) | Crea una nueva etiqueta de nota con el icono Información de contacto y la etiqueta especificada. |
static CreateContactPersonOnCard(string) | Crea una nueva etiqueta de nota con el ícono ContactPersonOnCard y la etiqueta especificada. |
static CreateDollarSign(string) | Crea una nueva etiqueta de nota con el ícono DollarSign y la etiqueta especificada. |
static CreateEMailMessage(string) | Crea una nueva etiqueta de nota con el icono de mensaje de correo electrónico y la etiqueta especificada. |
static CreateFrowningFace(string) | Crea una nueva etiqueta de nota con el ícono FrowningFace y la etiqueta especificada. |
static CreateGlobe(string) | Crea una nueva etiqueta de nota con el icono Globo y la etiqueta especificada. |
static CreateGreenCheckMark(string) | Crea una nueva etiqueta de nota con el ícono GreenCheckMark y la etiqueta especificada. |
static CreateGreenCircle(string) | Crea una nueva etiqueta de nota con el ícono GreenCircle y la etiqueta especificada. |
static CreateGreenCircle1(string) | Crea una nueva etiqueta de nota con el ícono GreenCircle1 y la etiqueta especificada. |
static CreateGreenCircle2(string) | Crea una nueva etiqueta de nota con el ícono GreenCircle2 y la etiqueta especificada. |
static CreateGreenCircle3(string) | Crea una nueva etiqueta de nota con el ícono GreenCircle3 y la etiqueta especificada. |
static CreateGreenDownArrow(string) | Crea una nueva etiqueta de nota con el ícono GreenDownArrow y la etiqueta especificada. |
static CreateGreenEightPointStar(string) | Crea una nueva etiqueta de nota con el ícono GreenEightPointStar y la etiqueta especificada. |
static CreateGreenLeftArrow(string) | Crea una nueva etiqueta de nota con el icono GreenLeftArrow y la etiqueta especificada. |
static CreateGreenRightArrow(string) | Crea una nueva etiqueta de nota con el ícono GreenRightArrow y la etiqueta especificada. |
static CreateGreenSolidArrow(string) | Crea una nueva etiqueta de nota con el ícono GreenSolidArrow y la etiqueta especificada. |
static CreateGreenSquare(string) | Crea una nueva etiqueta de nota con el icono de GreenSquare y la etiqueta especificada. |
static CreateGreenStar(string) | Crea una nueva etiqueta de nota con el icono de GreenStar y la etiqueta especificada. |
static CreateGreenSun(string) | Crea una nueva etiqueta de nota con el icono de GreenSun y la etiqueta especificada. |
static CreateGreenTarget(string) | Crea una nueva etiqueta de nota con el ícono GreenTarget y la etiqueta especificada. |
static CreateGreenTriangle(string) | Crea una nueva etiqueta de nota con el ícono GreenTriangle y la etiqueta especificada. |
static CreateGreenUmbrella(string) | Crea una nueva etiqueta de nota con el ícono GreenUmbrella y la etiqueta especificada. |
static CreateGreenUpArrow(string) | Crea una nueva etiqueta de nota con el ícono GreenUpArrow y la etiqueta especificada. |
static CreateGreenXNo(string) | Crea una nueva etiqueta de nota con el ícono GreenXNo y la etiqueta especificada. |
static CreateGreenXWithDots(string) | Crea una nueva etiqueta de nota con el ícono GreenXWithDots y la etiqueta especificada. |
static CreateHeart(string) | Crea una nueva etiqueta de nota con el icono de corazón y la etiqueta especificada. |
static CreateHighPriority(string) | Crea una nueva etiqueta de nota con el icono de alta prioridad y la etiqueta especificada. |
static CreateHome(string) | Crea una nueva etiqueta de nota con el ícono Inicio y la etiqueta especificada. |
static CreateHyperlinkGlobe(string) | Crea una nueva etiqueta de nota con el ícono HyperlinkGlobe y la etiqueta especificada. |
static CreateInstantMessagingContactPerson(string) | Crea una nueva etiqueta de nota con el icono InstantMessagingContactPerson y la etiqueta especificada. |
static CreateLaptop(string) | Crea una nueva etiqueta de nota con el ícono de la computadora portátil y la etiqueta especificada. |
static CreateLightBulb(string) | Crea una nueva etiqueta de nota con el icono de bombilla y la etiqueta especificada. |
static CreateLightningBolt(string) | Crea una nueva etiqueta de nota con el ícono LightningBolt y la etiqueta especificada. |
static CreateMeeting(string) | Crea una nueva etiqueta de nota con el icono Reunión y la etiqueta especificada. |
static CreateMobilePhone(string) | Crea una nueva etiqueta de nota con el ícono del teléfono móvil y la etiqueta especificada. |
static CreateMovieClip(string) | Crea una nueva etiqueta de nota con el icono de MovieClip y la etiqueta especificada. |
static CreateMusicalNote(string) | Crea una nueva etiqueta de nota con el icono Nota musical y la etiqueta especificada. |
static CreateNoIcon(string) | Crea una nueva etiqueta de nota sin icono y con la etiqueta especificada. |
static CreateNotebookWithClock(string) | Crea una nueva etiqueta de nota con el ícono NotebookWithClock y la etiqueta especificada. |
static CreateOpenBook(string) | Crea una nueva etiqueta de nota con el icono de OpenBook y la etiqueta especificada. |
static CreateOpenEnvelope(string) | Crea una nueva etiqueta de nota con el ícono OpenEnvelope y la etiqueta especificada. |
static CreateOrangeSquare(string) | Crea una nueva etiqueta de nota con el ícono OrangeSquare y la etiqueta especificada. |
static CreatePadlock(string) | Crea una nueva etiqueta de nota con el icono de candado y la etiqueta especificada. |
static CreatePaperClip(string) | Crea una nueva etiqueta de nota con el icono de PaperClip y la etiqueta especificada. |
static CreatePen(string) | Crea una nueva etiqueta de nota con el ícono de Pluma y la etiqueta especificada. |
static CreatePersonWithExclamationMark(string) | Crea una nueva etiqueta de nota con el ícono PersonWithExclamationMark y la etiqueta especificada. |
static CreatePinkSquare(string) | Crea una nueva etiqueta de nota con el ícono PinkSquare y la etiqueta especificada. |
static CreatePlane(string) | Crea una nueva etiqueta de nota con el icono Plano y la etiqueta especificada. |
static CreatePresentationSlide(string) | Crea una nueva etiqueta de nota con el icono PresentationSlide y la etiqueta especificada. |
static CreatePushpin(string) | Crea una nueva etiqueta de nota con el icono de chincheta y la etiqueta especificada. |
static CreateQuestionBalloon(string) | Crea una nueva etiqueta de nota con el ícono de QuestionBalloon y la etiqueta especificada. |
static CreateQuestionMark(string) | Crea una nueva etiqueta de nota con el icono de QuestionMark y la etiqueta especificada. |
static CreateQuotationMark(string) | Crea una nueva etiqueta de nota con el icono de comillas y la etiqueta especificada. |
static CreateRedSquare(string) | Crea una nueva etiqueta de nota con el icono de RedSquare y la etiqueta especificada. |
static CreateReminderBell(string) | Crea una nueva etiqueta de nota con el icono de ReminderBell y la etiqueta especificada. |
static CreateResearch(string) | Crea una nueva etiqueta de nota con el ícono de Investigación y la etiqueta especificada. |
static CreateRoseOnStem(string) | Crea una nueva etiqueta de nota con el ícono RoseOnStem y la etiqueta especificada. |
static CreateScheduledTask(string) | Crea una nueva etiqueta de nota con el ícono ScheduledTask y la etiqueta especificada. |
static CreateSmilingFace(string) | Crea una nueva etiqueta de nota con el icono de cara sonriente y la etiqueta especificada. |
static CreateSunflower(string) | Crea una nueva etiqueta de nota con el ícono Girasol y la etiqueta especificada. |
static CreateTelephoneWithClock(string) | Crea una nueva etiqueta de nota con el ícono TeléfonoConReloj y la etiqueta especificada. |
static CreateTimeSensitive(string) | Crea una nueva etiqueta de nota con el icono de TimeSensitive y la etiqueta especificada. |
static CreateTwoPeople(string) | Crea una nueva etiqueta de nota con el icono TwoPeople y la etiqueta especificada. |
static CreateYellowCheckMark(string) | Crea una nueva etiqueta de nota con el ícono YellowCheckMark y la etiqueta especificada. |
static CreateYellowCircle(string) | Crea una nueva etiqueta de nota con el ícono YellowCircle y la etiqueta especificada. |
static CreateYellowCircle1(string) | Crea una nueva etiqueta de nota con el ícono YellowCircle1 y la etiqueta especificada. |
static CreateYellowCircle2(string) | Crea una nueva etiqueta de nota con el ícono YellowCircle2 y la etiqueta especificada. |
static CreateYellowCircle3(string) | Crea una nueva etiqueta de nota con el ícono YellowCircle3 y la etiqueta especificada. |
static CreateYellowDownArrow(string) | Crea una nueva etiqueta de nota con el ícono YellowDownArrow y la etiqueta especificada. |
static CreateYellowEightPointStar(string) | Crea una nueva etiqueta de nota con el ícono YellowEightPointStar y la etiqueta especificada. |
static CreateYellowKey(string) | Crea una nueva etiqueta de nota con el icono YellowKey y la etiqueta especificada. |
static CreateYellowLeftArrow(string) | Crea una nueva etiqueta de nota con el ícono YellowLeftArrow y la etiqueta especificada. |
static CreateYellowRightArrow(string) | Crea una nueva etiqueta de nota con el ícono YellowRightArrow y la etiqueta especificada. |
static CreateYellowSolidTarget(string) | Crea una nueva etiqueta de nota con el ícono YellowSolidTarget y la etiqueta especificada. |
static CreateYellowSquare(string) | Crea una nueva etiqueta de nota con el ícono YellowSquare y la etiqueta especificada. |
static CreateYellowStar(string) | Crea una nueva etiqueta de nota con el icono YellowStar y la etiqueta especificada. |
static CreateYellowSun(string) | Crea una nueva etiqueta de nota con el ícono YellowSun y la etiqueta especificada. |
static CreateYellowTarget(string) | Crea una nueva etiqueta de nota con el ícono YellowTarget y la etiqueta especificada. |
static CreateYellowTriangle(string) | Crea una nueva etiqueta de nota con el ícono YellowTriangle y la etiqueta especificada. |
static CreateYellowUmbrella(string) | Crea una nueva etiqueta de nota con el ícono YellowUmbrella y la etiqueta especificada. |
static CreateYellowUpArrow(string) | Crea una nueva etiqueta de nota con el ícono YellowUpArrow y la etiqueta especificada. |
static CreateYellowX(string) | Crea una nueva etiqueta de nota con el icono YellowX y la etiqueta especificada. |
static CreateYellowXWithDots(string) | Crea una nueva etiqueta de nota con el ícono YellowXWithDots y la etiqueta especificada. |
Equals(NoteTag) | Determina si el objeto especificado es igual al objeto actual. |
override Equals(object) | Determina si el objeto especificado es igual al objeto actual. |
override GetHashCode() | Sirve como función hash para el tipo. |
Ejemplos
Muestra cómo agregar una nueva imagen con etiqueta.
// La ruta al directorio de documentos.
string dataDir = RunExamples.GetDataDir_Tags();
// Crear un objeto de la clase Documento
Document doc = new Document();
// Inicializar objeto de clase de página
Aspose.Note.Page page = new Aspose.Note.Page(doc);
// Inicializa el objeto de la clase Esquema
Outline outline = new Outline(doc);
// Inicializa el objeto de la clase OutlineElement
OutlineElement outlineElem = new OutlineElement(doc);
// Cargar una imagen
Aspose.Note.Image image = new Aspose.Note.Image(doc, dataDir + "icon.jpg");
// Insertar imagen en el nodo del documento
outlineElem.AppendChildLast(image);
image.Tags.Add(NoteTag.CreateYellowStar());
// Agregar nodo de elemento de contorno
outline.AppendChildLast(outlineElem);
// Agregar nodo de contorno
page.AppendChildLast(outline);
// Añadir nodo de página
doc.AppendChildLast(page);
// Guardar documento de OneNote
dataDir = dataDir + "AddImageNodeWithTag_out.one";
doc.Save(dataDir);
Muestra cómo agregar un nuevo párrafo con etiqueta.
// La ruta al directorio de documentos.
string dataDir = RunExamples.GetDataDir_Tags();
// Crear un objeto de la clase Documento
Document doc = new Document();
// Inicializar objeto de clase de página
Aspose.Note.Page page = new Aspose.Note.Page(doc);
// Inicializa el objeto de la clase Esquema
Outline outline = new Outline(doc);
// Inicializa el objeto de la clase OutlineElement
OutlineElement outlineElem = new OutlineElement(doc);
ParagraphStyle textStyle = new ParagraphStyle { FontColor = Color.Black, FontName = "Arial", FontSize = 10 };
RichText text = new RichText(doc) { Text = "OneNote text.", ParagraphStyle = textStyle };
text.Tags.Add(NoteTag.CreateYellowStar());
// Agregar nodo de texto
outlineElem.AppendChildLast(text);
// Agregar nodo de elemento de contorno
outline.AppendChildLast(outlineElem);
// Agregar nodo de contorno
page.AppendChildLast(outline);
// Añadir nodo de página
doc.AppendChildLast(page);
// Guardar documento de OneNote
dataDir = dataDir + "AddTextNodeWithTag_out.one";
doc.Save(dataDir);
Muestra cómo acceder a los detalles de una etiqueta.
// La ruta al directorio de documentos.
string dataDir = RunExamples.GetDataDir_Tags();
// Cargue el documento en Aspose.Note.
Document oneFile = new Document(dataDir + "TagFile.one");
// Obtener todos los nodos RichText
IList<RichText> nodes = oneFile.GetChildNodes<RichText>();
// Iterar a través de cada nodo
foreach (RichText richText in nodes)
{
var tags = richText.Tags.OfType<NoteTag>();
if (tags.Any())
{
Console.WriteLine($"Text: {richText.Text}");
foreach (var noteTag in tags)
{
// Recuperar propiedades
Console.WriteLine($" Completed Time: {noteTag.CompletedTime}");
Console.WriteLine($" Create Time: {noteTag.CreationTime}");
Console.WriteLine($" Font Color: {noteTag.FontColor}");
Console.WriteLine($" Status: {noteTag.Status}");
Console.WriteLine($" Label: {noteTag.Label}");
Console.WriteLine($" Icon: {noteTag.Icon}");
Console.WriteLine($" High Light: {noteTag.Highlight}");
}
}
}
Muestra cómo agregar una nueva tabla con etiqueta.
// La ruta al directorio de documentos.
string dataDir = RunExamples.GetDataDir_Tags();
// Crear un objeto de la clase Documento
Document doc = new Document();
// Inicializar objeto de clase de página
Aspose.Note.Page page = new Aspose.Note.Page(doc);
// Inicializa el objeto de la clase TableRow
TableRow row = new TableRow(doc);
// Inicializa el objeto de la clase TableCell
TableCell cell = new TableCell(doc);
// Insertar contenido de celda
cell.AppendChildLast(InsertTable.GetOutlineElementWithText(doc, "Single cell."));
// Agregar celda al nodo de fila
row.AppendChildLast(cell);
// Inicializa el nodo de la tabla
Table table = new Table(doc)
{
IsBordersVisible = true,
Columns = { new TableColumn { Width = 70 } }
};
// Insertar nodo de fila en la tabla
table.AppendChildLast(row);
// Agregar etiqueta a este nodo de tabla
table.Tags.Add(NoteTag.CreateQuestionMark());
Outline outline = new Outline(doc);
OutlineElement outlineElem = new OutlineElement(doc);
// Agregar nodo de tabla
outlineElem.AppendChildLast(table);
// Agregar elementos de contorno
outline.AppendChildLast(outlineElem);
page.AppendChildLast(outline);
doc.AppendChildLast(page);
// Guardar documento de OneNote
dataDir = dataDir + "AddTableNodeWithTag_out.one";
doc.Save(dataDir);
Muestra cómo preparar una plantilla para la reunión semanal.
// La ruta al directorio de documentos.
string dataDir = RunExamples.GetDataDir_Tags();
// Crear un objeto de la clase Documento
var headerStyle = new ParagraphStyle() { FontName = "Calibri", FontSize = 16 };
var bodyStyle = new ParagraphStyle() { FontName = "Calibri", FontSize = 12 };
var d = new Document();
bool restartFlag = true;
var outline = d.AppendChildLast(new Page()
{
Title = new Title() { TitleText = new RichText() { Text = $"Weekly meeting {DateTime.Today:d}", ParagraphStyle = ParagraphStyle.Default } }
})
.AppendChildLast(new Outline() { VerticalOffset = 30, HorizontalOffset = 30 });
outline.AppendChildLast(new OutlineElement())
.AppendChildLast(new RichText() { Text = "Important", ParagraphStyle = headerStyle });
foreach (var e in new[] { "First", "Second", "Third" })
{
outline.AppendChildLast(new OutlineElement() { NumberList = CreateListNumberingStyle(bodyStyle, restartFlag) })
.AppendChildLast(new RichText() { Text = e, ParagraphStyle = bodyStyle });
restartFlag = false;
}
outline.AppendChildLast(new OutlineElement())
.AppendChildLast(new RichText() { Text = "TO DO", ParagraphStyle = headerStyle, SpaceBefore = 15 });
restartFlag = true;
foreach (var e in new[] { "First", "Second", "Third" })
{
outline.AppendChildLast(new OutlineElement() { NumberList = CreateListNumberingStyle(bodyStyle, restartFlag) })
.AppendChildLast(new RichText() { Text = e, ParagraphStyle = bodyStyle, Tags = { NoteCheckBox.CreateBlueCheckBox() } });
restartFlag = false;
}
d.Save(Path.Combine(dataDir, "meetingNotes.one"));
Ver también
- interface INoteTag
- espacio de nombres Aspose.Note
- asamblea Aspose.Note