Class NoteTag

NoteTag class

Representerar en anteckningstagg.

public sealed class NoteTag : IEquatable<NoteTag>, INoteTag

Egenskaper

namnBeskrivning
CompletedTime { get; }Hämtar eller ställer in den slutförda tiden.
CreationTime { get; set; }Hämtar eller ställer in skapelsetiden.
FontColor { get; set; }Hämtar eller ställer in teckensnittsfärgen.
Highlight { get; set; }Hämtar eller ställer in högdagerfärgen.
Icon { get; set; }Hämtar eller ställer in ikonen.
Label { get; set; }Hämtar eller ställer in etiketttexten.
Status { get; }Hämtar eller ställer in status.

Metoder

namnBeskrivning
static CreateAwardRibbon(string)Skapar en ny anteckningstagg med AwardRibbon-ikonen och angiven etikett.
static CreateBinoculars(string)Skapar en ny anteckningstagg med kikareikon och specificerad etikett.
static CreateBlankPaperWithLines(string)Skapar en ny anteckningstagg med BlankPaperWithLines-ikonen och angiven etikett.
static CreateBlueCheckMark(string)Skapar en ny anteckningstagg med BlueCheckMark-ikon och angiven etikett.
static CreateBlueCircle(string)Skapar en ny anteckningstagg med BlueCircle-ikonen och specificerad etikett.
static CreateBlueCircle1(string)Skapar en ny anteckningstagg med BlueCircle1-ikonen och specificerad etikett.
static CreateBlueCircle2(string)Skapar en ny anteckningstagg med BlueCircle2-ikonen och angiven etikett.
static CreateBlueCircle3(string)Skapar en ny anteckningstagg med BlueCircle3-ikonen och angiven etikett.
static CreateBlueDownArrow(string)Skapar en ny anteckningstagg med BlueDownArrow-ikonen och angiven etikett.
static CreateBlueEightPointStar(string)Skapar en ny anteckningstagg med BlueEightPointStar-ikonen och angiven etikett.
static CreateBlueFollowUpFlag(string)Skapar en ny anteckningstagg med BlueFollowUpFlag-ikonen och angiven etikett.
static CreateBlueLeftArrow(string)Skapar en ny anteckningstagg med BlueLeftArrow-ikonen och angiven etikett.
static CreateBlueRightArrow(string)Skapar en ny anteckningstagg med BlueRightArrow-ikonen och angiven etikett.
static CreateBlueSolidTarget(string)Skapar en ny anteckningstagg med BlueSolidTarget-ikon och specificerad etikett.
static CreateBlueSquare(string)Skapar en ny anteckningstagg med BlueSquare-ikonen och angiven etikett.
static CreateBlueStar(string)Skapar en ny anteckningstagg med BlueStar-ikon och specificerad etikett.
static CreateBlueSun(string)Skapar en ny anteckningstagg med BlueSun-ikon och specificerad etikett.
static CreateBlueTarget(string)Skapar en ny anteckningstagg med BlueTarget-ikon och specificerad etikett.
static CreateBlueTriangle(string)Skapar en ny anteckningstagg med BlueTriangle-ikon och specificerad etikett.
static CreateBlueUmbrella(string)Skapar en ny anteckningstagg med BlueUmbrella-ikonen och specificerad etikett.
static CreateBlueUpArrow(string)Skapar en ny anteckningstagg med BlueUpArrow-ikonen och angiven etikett.
static CreateBlueXNo(string)Skapar en ny anteckningstagg med BlueXNo-ikon och specificerad etikett.
static CreateBlueXWithDots(string)Skapar en ny anteckningstagg med BlueXWithDots-ikon och specificerad etikett.
static CreateCalendarDateWithClock(string)Skapar en ny anteckningstagg med CalendarDateWithClock-ikonen och angiven etikett.
static CreateCar(string)Skapar en ny anteckningstagg med bilikon och specificerad etikett.
static CreateClosedEnvelope(string)Skapar en ny anteckningstagg med ClosedEnvelope-ikonen och specificerad etikett.
static CreateCloud(string)Skapar en ny anteckningstagg med molnikon och angiven etikett.
static CreateCoinsWithWindowBackdrop(string)Skapar en ny anteckningstagg med CoinsWithWindowBackdrop-ikonen och angiven etikett.
static CreateCommentBubble(string)Skapar en ny anteckningstagg med CommentBubble-ikonen och angiven etikett.
static CreateContactInformation(string)Skapar en ny anteckningstagg med ContactInformation-ikonen och angiven etikett.
static CreateContactPersonOnCard(string)Skapar en ny anteckningstagg med ContactPersonOnCard-ikonen och specificerad etikett.
static CreateDollarSign(string)Skapar en ny anteckningstagg med DollarSign-ikon och specificerad etikett.
static CreateEMailMessage(string)Skapar en ny anteckningstagg med EMailMessage-ikon och angiven etikett.
static CreateFrowningFace(string)Skapar en ny anteckningstagg med FrowningFace-ikon och specificerad etikett.
static CreateGlobe(string)Skapar en ny anteckningstagg med klotikon och angiven etikett.
static CreateGreenCheckMark(string)Skapar en ny anteckningstagg med GreenCheckMark-ikonen och angiven etikett.
static CreateGreenCircle(string)Skapar en ny anteckningstagg med GreenCircle-ikonen och angiven etikett.
static CreateGreenCircle1(string)Skapar en ny anteckningstagg med GreenCircle1-ikonen och specificerad etikett.
static CreateGreenCircle2(string)Skapar en ny anteckningstagg med GreenCircle2-ikonen och angiven etikett.
static CreateGreenCircle3(string)Skapar en ny anteckningstagg med GreenCircle3-ikonen och angiven etikett.
static CreateGreenDownArrow(string)Skapar en ny anteckningstagg med GreenDownArrow-ikonen och angiven etikett.
static CreateGreenEightPointStar(string)Skapar en ny anteckningstagg med GreenEightPointStar-ikonen och angiven etikett.
static CreateGreenLeftArrow(string)Skapar en ny anteckningstagg med GreenLeftArrow-ikonen och angiven etikett.
static CreateGreenRightArrow(string)Skapar en ny anteckningstagg med GreenRightArrow-ikonen och angiven etikett.
static CreateGreenSolidArrow(string)Skapar en ny anteckningstagg med GreenSolidArrow-ikonen och angiven etikett.
static CreateGreenSquare(string)Skapar en ny anteckningstagg med GreenSquare-ikonen och angiven etikett.
static CreateGreenStar(string)Skapar en ny anteckningstagg med GreenStar-ikonen och angiven etikett.
static CreateGreenSun(string)Skapar en ny anteckningstagg med GreenSun-ikonen och angiven etikett.
static CreateGreenTarget(string)Skapar en ny anteckningstagg med GreenTarget-ikon och specificerad etikett.
static CreateGreenTriangle(string)Skapar en ny anteckningstagg med GreenTriangle-ikonen och specificerad etikett.
static CreateGreenUmbrella(string)Skapar en ny anteckningstagg med GreenUmbrella-ikonen och angiven etikett.
static CreateGreenUpArrow(string)Skapar en ny anteckningstagg med GreenUpArrow-ikonen och angiven etikett.
static CreateGreenXNo(string)Skapar en ny anteckningstagg med GreenXNo-ikonen och angiven etikett.
static CreateGreenXWithDots(string)Skapar en ny anteckningstagg med GreenXWithDots-ikonen och angiven etikett.
static CreateHeart(string)Skapar en ny anteckningstagg med hjärtikon och angiven etikett.
static CreateHighPriority(string)Skapar en ny anteckningstagg med HighPriority-ikon och specificerad etikett.
static CreateHome(string)Skapar en ny anteckningstagg med hemikon och angiven etikett.
static CreateHyperlinkGlobe(string)Skapar en ny anteckningstagg med HyperlinkGlobe-ikonen och angiven etikett.
static CreateInstantMessagingContactPerson(string)Skapar en ny anteckningstagg med ikonen InstantMessagingContactPerson och angiven etikett.
static CreateLaptop(string)Skapar en ny anteckningstagg med bärbar datorikon och angiven etikett.
static CreateLightBulb(string)Skapar en ny anteckningstagg med glödlampsikon och specificerad etikett.
static CreateLightningBolt(string)Skapar en ny anteckningstagg med LightningBolt-ikon och specificerad etikett.
static CreateMeeting(string)Skapar en ny anteckningstagg med mötesikon och angiven etikett.
static CreateMobilePhone(string)Skapar en ny anteckningstagg med mobiltelefonikon och angiven etikett.
static CreateMovieClip(string)Skapar en ny anteckningstagg med MovieClip-ikon och angiven etikett.
static CreateMusicalNote(string)Skapar en ny nottagg med MusicalNote-ikon och angiven etikett.
static CreateNoIcon(string)Skapar en ny anteckningstagg utan ikon och med specificerad etikett.
static CreateNotebookWithClock(string)Skapar en ny anteckningstagg med NotebookWithClock-ikonen och angiven etikett.
static CreateOpenBook(string)Skapar en ny anteckningstagg med OpenBook-ikon och specificerad etikett.
static CreateOpenEnvelope(string)Skapar en ny anteckningstagg med OpenEnvelope-ikonen och angiven etikett.
static CreateOrangeSquare(string)Skapar en ny anteckningstagg med OrangeSquare-ikonen och angiven etikett.
static CreatePadlock(string)Skapar en ny anteckningstagg med hänglåsikon och angiven etikett.
static CreatePaperClip(string)Skapar en ny anteckningstagg med PaperClip-ikon och specificerad etikett.
static CreatePen(string)Skapar en ny anteckningstagg med pennikon och angiven etikett.
static CreatePersonWithExclamationMark(string)Skapar en ny anteckningstagg med PersonWithExclamationMark-ikonen och specificerad etikett.
static CreatePinkSquare(string)Skapar en ny anteckningstagg med PinkSquare-ikonen och angiven etikett.
static CreatePlane(string)Skapar en ny anteckningstagg med Plane-ikon och specificerad etikett.
static CreatePresentationSlide(string)Skapar en ny anteckningstagg med PresentationSlide-ikonen och angiven etikett.
static CreatePushpin(string)Skapar en ny anteckningstagg med Pushpin-ikon och angiven etikett.
static CreateQuestionBalloon(string)Skapar en ny anteckningstagg med QuestionBalloon-ikonen och angiven etikett.
static CreateQuestionMark(string)Skapar en ny anteckningstagg med QuestionMark-ikonen och angiven etikett.
static CreateQuotationMark(string)Skapar en ny anteckningstagg med QuotationMark-ikonen och angiven etikett.
static CreateRedSquare(string)Skapar en ny anteckningstagg med RedSquare-ikonen och angiven etikett.
static CreateReminderBell(string)Skapar en ny anteckningstagg med ReminderBell-ikon och specificerad etikett.
static CreateResearch(string)Skapar en ny anteckningstagg med Forskningsikon och angiven etikett.
static CreateRoseOnStem(string)Skapar en ny anteckningstagg med RoseOnStem-ikonen och angiven etikett.
static CreateScheduledTask(string)Skapar en ny anteckningstagg med ScheduledTask-ikonen och angiven etikett.
static CreateSmilingFace(string)Skapar en ny anteckningstagg med SmilingFace-ikon och specificerad etikett.
static CreateSunflower(string)Skapar en ny anteckningstagg med solrosikon och specificerad etikett.
static CreateTelephoneWithClock(string)Skapar en ny anteckningstagg med TelephoneWithClock-ikonen och specificerad etikett.
static CreateTimeSensitive(string)Skapar en ny anteckningstagg med TimeSensitive-ikon och specificerad etikett.
static CreateTwoPeople(string)Skapar en ny anteckningstagg med TwoPeople-ikonen och angiven etikett.
static CreateYellowCheckMark(string)Skapar en ny anteckningstagg med YellowCheckMark-ikonen och angiven etikett.
static CreateYellowCircle(string)Skapar en ny anteckningstagg med YellowCircle-ikonen och angiven etikett.
static CreateYellowCircle1(string)Skapar en ny anteckningstagg med YellowCircle1-ikonen och angiven etikett.
static CreateYellowCircle2(string)Skapar en ny anteckningstagg med YellowCircle2-ikonen och angiven etikett.
static CreateYellowCircle3(string)Skapar en ny anteckningstagg med YellowCircle3-ikonen och angiven etikett.
static CreateYellowDownArrow(string)Skapar en ny anteckningstagg med YellowDownArrow-ikonen och angiven etikett.
static CreateYellowEightPointStar(string)Skapar en ny anteckningstagg med YellowEightPointStar-ikonen och angiven etikett.
static CreateYellowKey(string)Skapar en ny anteckningstagg med YellowKey-ikonen och angiven etikett.
static CreateYellowLeftArrow(string)Skapar en ny anteckningstagg med YellowLeftArrow-ikonen och angiven etikett.
static CreateYellowRightArrow(string)Skapar en ny anteckningstagg med YellowRightArrow-ikonen och angiven etikett.
static CreateYellowSolidTarget(string)Skapar en ny anteckningstagg med YellowSolidTarget-ikonen och angiven etikett.
static CreateYellowSquare(string)Skapar en ny anteckningstagg med YellowSquare-ikonen och angiven etikett.
static CreateYellowStar(string)Skapar en ny anteckningstagg med YellowStar-ikonen och angiven etikett.
static CreateYellowSun(string)Skapar en ny anteckningstagg med YellowSun-ikonen och angiven etikett.
static CreateYellowTarget(string)Skapar en ny anteckningstagg med YellowTarget-ikonen och angiven etikett.
static CreateYellowTriangle(string)Skapar en ny anteckningstagg med YellowTriangle-ikonen och angiven etikett.
static CreateYellowUmbrella(string)Skapar en ny anteckningstagg med YellowUmbrella-ikonen och angiven etikett.
static CreateYellowUpArrow(string)Skapar en ny anteckningstagg med YellowUpPil-ikonen och angiven etikett.
static CreateYellowX(string)Skapar en ny anteckningstagg med YellowX-ikonen och angiven etikett.
static CreateYellowXWithDots(string)Skapar en ny anteckningstagg med YellowXWithDots-ikonen och angiven etikett.
Equals(NoteTag)Bestämmer om det angivna objektet är lika med det aktuella objektet.
override Equals(object)Bestämmer om det angivna objektet är lika med det aktuella objektet.
override GetHashCode()Fungerar som en hashfunktion för typen.

Exempel

Visar hur man lägger till ny bild med tagg.

// Sökvägen till dokumentkatalogen.
string dataDir = RunExamples.GetDataDir_Tags();

// Skapa ett objekt av klassen Document
Document doc = new Document();

// Initiera Sidklassobjekt
Aspose.Note.Page page = new Aspose.Note.Page(doc);

// Initiera Outline-klassobjekt
Outline outline = new Outline(doc);

// Initiera OutlineElement-klassobjekt
OutlineElement outlineElem = new OutlineElement(doc);

// Ladda en bild
Aspose.Note.Image image = new Aspose.Note.Image(doc, dataDir + "icon.jpg");

// Infoga bild i dokumentnoden
outlineElem.AppendChildLast(image);
image.Tags.Add(NoteTag.CreateYellowStar());

// Lägg till nod för dispositionselement
outline.AppendChildLast(outlineElem);

// Lägg till dispositionsnod
page.AppendChildLast(outline);

// Lägg till sidnod
doc.AppendChildLast(page);

// Spara OneNote-dokument
dataDir = dataDir + "AddImageNodeWithTag_out.one";
doc.Save(dataDir);

Visar hur man lägger till ett nytt stycke med tagg.

// Sökvägen till dokumentkatalogen.
string dataDir = RunExamples.GetDataDir_Tags();

// Skapa ett objekt av klassen Document
Document doc = new Document();

// Initiera Sidklassobjekt
Aspose.Note.Page page = new Aspose.Note.Page(doc);

// Initiera Outline-klassobjekt
Outline outline = new Outline(doc);

// Initiera OutlineElement-klassobjekt
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());

// Lägg till textnod
outlineElem.AppendChildLast(text);

// Lägg till nod för dispositionselement
outline.AppendChildLast(outlineElem);

// Lägg till dispositionsnod
page.AppendChildLast(outline);

// Lägg till sidnod
doc.AppendChildLast(page);

// Spara OneNote-dokument
dataDir = dataDir + "AddTextNodeWithTag_out.one";
doc.Save(dataDir);

Visar hur du kommer åt information om en tagg.

// Sökvägen till dokumentkatalogen.
string dataDir = RunExamples.GetDataDir_Tags();

// Ladda dokumentet i Aspose.Note.
Document oneFile = new Document(dataDir + "TagFile.one");

// Hämta alla RichText-noder
IList<RichText> nodes = oneFile.GetChildNodes<RichText>();

// Iterera genom varje nod
foreach (RichText richText in nodes)
{
    var tags = richText.Tags.OfType<NoteTag>();
    if (tags.Any())
    {
        Console.WriteLine($"Text: {richText.Text}");
        foreach (var noteTag in tags)
        {
            // Hämta egenskaper
            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}");
        }
    }
}

Visar hur man lägger till ny tabell med tagg.

// Sökvägen till dokumentkatalogen.
string dataDir = RunExamples.GetDataDir_Tags();

// Skapa ett objekt av klassen Document
Document doc = new Document();

// Initiera Sidklassobjekt
Aspose.Note.Page page = new Aspose.Note.Page(doc);

// Initiera TableRow-klassobjekt
TableRow row = new TableRow(doc);

// Initiera TableCell-klassobjekt
TableCell cell = new TableCell(doc);

// Infoga cellinnehåll
cell.AppendChildLast(InsertTable.GetOutlineElementWithText(doc, "Single cell."));

// Lägg till cell till radnod
row.AppendChildLast(cell);

// Initiera tabellnod
Table table = new Table(doc)
              {
                  IsBordersVisible = true,
                  Columns = { new TableColumn { Width = 70 } }
              };

// Infoga radnod i tabellen
table.AppendChildLast(row);

// Lägg till tagg till denna tabellnod
table.Tags.Add(NoteTag.CreateQuestionMark());

Outline outline = new Outline(doc);
OutlineElement outlineElem = new OutlineElement(doc);

// Lägg till tabellnod
outlineElem.AppendChildLast(table);

// Lägg till konturelement
outline.AppendChildLast(outlineElem);
page.AppendChildLast(outline);
doc.AppendChildLast(page);

// Spara OneNote-dokument
dataDir = dataDir + "AddTableNodeWithTag_out.one";
doc.Save(dataDir);

Visar hur man förbereder en mall för veckomöte.

// Sökvägen till dokumentkatalogen.
string dataDir = RunExamples.GetDataDir_Tags();

// Skapa ett objekt av klassen Document
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"));

Se även