Class NoteTag

NoteTag class

Vertegenwoordigt een notitielabel.

public sealed class NoteTag : IEquatable<NoteTag>, INoteTag

Eigenschappen

NaamBeschrijving
CompletedTime { get; }Haalt of stelt de voltooide tijd in.
CreationTime { get; set; }Haalt of stelt de aanmaaktijd in.
FontColor { get; set; }Hiermee wordt de letterkleur opgehaald of ingesteld.
Highlight { get; set; }Haalt of stelt de markeringskleur in.
Icon { get; set; }Krijgt of stelt het pictogram in.
Label { get; set; }Haalt de labeltekst op of stelt deze in.
Status { get; }Krijgt of stelt de status in.

methoden

NaamBeschrijving
static CreateAwardRibbon(string)Creëert een nieuwe notitie-tag met AwardRibbon-pictogram en opgegeven label.
static CreateBinoculars(string)Creëert een nieuwe notitie-tag met het pictogram Verrekijker en het opgegeven label.
static CreateBlankPaperWithLines(string)Maakt een nieuw notitielabel met het pictogram BlankPaperWithLines en het opgegeven label.
static CreateBlueCheckMark(string)Maakt een nieuwe notitie-tag met het BlueCheckMark-pictogram en het opgegeven label.
static CreateBlueCircle(string)Creëert een nieuwe notitietag met het BlueCircle-pictogram en het gespecificeerde label.
static CreateBlueCircle1(string)Maakt een nieuwe notitietag met het BlueCircle1-pictogram en het opgegeven label.
static CreateBlueCircle2(string)Maakt een nieuwe notitie-tag aan met het BlueCircle2-pictogram en het opgegeven label.
static CreateBlueCircle3(string)Maakt een nieuwe notitie-tag aan met het BlueCircle3-pictogram en het opgegeven label.
static CreateBlueDownArrow(string)Maakt een nieuwe notitietag met het BlueDownArrow-pictogram en het opgegeven label.
static CreateBlueEightPointStar(string)Maakt een nieuwe notitie-tag met het BlueEightPointStar-pictogram en het opgegeven label.
static CreateBlueFollowUpFlag(string)Creëert een nieuwe notitietag met het BlueFollowUpFlag-pictogram en het gespecificeerde label.
static CreateBlueLeftArrow(string)Maakt een nieuwe notitietag met het BlueLeftArrow-pictogram en het opgegeven label.
static CreateBlueRightArrow(string)Maakt een nieuwe notitietag met het BlueRightArrow-pictogram en het opgegeven label.
static CreateBlueSolidTarget(string)Maakt een nieuwe notitie-tag met het BlueSolidTarget-pictogram en het opgegeven label.
static CreateBlueSquare(string)Maakt een nieuwe notitietag met het BlueSquare-pictogram en het opgegeven label.
static CreateBlueStar(string)Creëert een nieuwe notitie-tag met BlueStar-pictogram en opgegeven label.
static CreateBlueSun(string)Creëert een nieuwe notitie-tag met BlueSun-pictogram en opgegeven label.
static CreateBlueTarget(string)Creëert een nieuwe notitie-tag met BlueTarget-pictogram en opgegeven label.
static CreateBlueTriangle(string)Creëert een nieuwe notitie-tag met het BlueTriangle-pictogram en het gespecificeerde label.
static CreateBlueUmbrella(string)Maakt een nieuwe notitie-tag aan met het BlueUmbrella-pictogram en het opgegeven label.
static CreateBlueUpArrow(string)Maakt een nieuwe notitietag met het BlueUpArrow-pictogram en het opgegeven label.
static CreateBlueXNo(string)Creëert een nieuwe notitie-tag met BlueXNo-pictogram en opgegeven label.
static CreateBlueXWithDots(string)Maakt een nieuwe notitie-tag met het BlueXWithDots-pictogram en het opgegeven label.
static CreateCalendarDateWithClock(string)Maakt een nieuwe notitietag met het pictogram CalendarDateWithClock en het opgegeven label.
static CreateCar(string)Creëert een nieuwe notitie-tag met autopictogram en opgegeven label.
static CreateClosedEnvelope(string)Maakt een nieuwe notitie-tag met het pictogram ClosedEnvelope en het opgegeven label.
static CreateCloud(string)Creëert een nieuwe notitie-tag met Cloud-pictogram en opgegeven label.
static CreateCoinsWithWindowBackdrop(string)Maakt een nieuwe notitie-tag met CoinsWithWindowBackdrop-pictogram en opgegeven label.
static CreateCommentBubble(string)Creëert een nieuwe notitie-tag met CommentBubble-pictogram en opgegeven label.
static CreateContactInformation(string)Maakt een nieuwe notitie-tag met het pictogram ContactInformatie en het opgegeven label.
static CreateContactPersonOnCard(string)Maakt een nieuwe notitie-tag met het pictogram ContactPersonOnCard en het opgegeven label.
static CreateDollarSign(string)Maakt een nieuwe notitie-tag met DollarSign-pictogram en opgegeven label.
static CreateEMailMessage(string)Maakt een nieuwe notitie-tag met het pictogram EMailMessage en het opgegeven label.
static CreateFrowningFace(string)Creëert een nieuw notitielabel met het FrowningFace-pictogram en het gespecificeerde label.
static CreateGlobe(string)Creëert een nieuwe notitie-tag met Globe-pictogram en opgegeven label.
static CreateGreenCheckMark(string)Creëert een nieuwe notitie-tag met het GreenCheckMark-pictogram en het opgegeven label.
static CreateGreenCircle(string)Creëert een nieuwe notitie-tag met GreenCircle-pictogram en opgegeven label.
static CreateGreenCircle1(string)Maakt een nieuwe notitietag aan met het pictogram GreenCircle1 en het opgegeven label.
static CreateGreenCircle2(string)Maakt een nieuwe notitietag met het GreenCircle2-pictogram en het opgegeven label.
static CreateGreenCircle3(string)Maakt een nieuwe notitietag met het GreenCircle3-pictogram en het opgegeven label.
static CreateGreenDownArrow(string)Maakt een nieuwe notitie-tag met GreenDownArrow-pictogram en opgegeven label.
static CreateGreenEightPointStar(string)Creëert een nieuwe notitie-tag met het GreenEightPointStar-pictogram en het opgegeven label.
static CreateGreenLeftArrow(string)Creëert een nieuwe notitie-tag met GreenLeftArrow-pictogram en opgegeven label.
static CreateGreenRightArrow(string)Maakt een nieuwe notitietag met het GreenRightArrow-pictogram en het opgegeven label.
static CreateGreenSolidArrow(string)Creëert een nieuwe notitie-tag met GreenSolidArrow-pictogram en opgegeven label.
static CreateGreenSquare(string)Maakt een nieuwe notitie-tag met het GreenSquare-pictogram en het opgegeven label.
static CreateGreenStar(string)Creëert een nieuwe notitie-tag met GreenStar-pictogram en opgegeven label.
static CreateGreenSun(string)Creëert een nieuwe notitie-tag met het GreenSun-pictogram en het opgegeven label.
static CreateGreenTarget(string)Creëert een nieuwe notitie-tag met het GreenTarget-pictogram en het gespecificeerde label.
static CreateGreenTriangle(string)Creëert een nieuwe notitie-tag met het GreenTriangle-pictogram en het gespecificeerde label.
static CreateGreenUmbrella(string)Maakt een nieuwe notitie-tag aan met het GreenUmbrella-pictogram en het opgegeven label.
static CreateGreenUpArrow(string)Maakt een nieuwe notitietag met het GreenUpArrow-pictogram en het opgegeven label.
static CreateGreenXNo(string)Creëert een nieuwe notitie-tag met GreenXNo-pictogram en opgegeven label.
static CreateGreenXWithDots(string)Creëert een nieuwe notitie-tag met het GreenXWithDots-pictogram en het opgegeven label.
static CreateHeart(string)Maakt een nieuw notitielabel met een hartpictogram en een opgegeven label.
static CreateHighPriority(string)Creëert een nieuwe notitie-tag met HighPriority-pictogram en opgegeven label.
static CreateHome(string)Maakt een nieuwe notitie-tag met Home-pictogram en opgegeven label.
static CreateHyperlinkGlobe(string)Creëert een nieuwe notitie-tag met HyperlinkGlobe-pictogram en opgegeven label.
static CreateInstantMessagingContactPerson(string)Maakt een nieuwe notitie-tag met het pictogram InstantMessagingContactPerson en het opgegeven label.
static CreateLaptop(string)Creëert een nieuwe notitie-tag met Laptop-pictogram en opgegeven label.
static CreateLightBulb(string)Creëert een nieuwe notitietag met het LightBulb-pictogram en het gespecificeerde label.
static CreateLightningBolt(string)Maakt een nieuwe notitie-tag met LightningBolt-pictogram en opgegeven label.
static CreateMeeting(string)Maakt een nieuwe notitietag met het pictogram Meeting en het opgegeven label.
static CreateMobilePhone(string)Creëert een nieuwe notitie-tag met MobilePhone-pictogram en opgegeven label.
static CreateMovieClip(string)Maakt een nieuwe notitie-tag met MovieClip-pictogram en opgegeven label.
static CreateMusicalNote(string)Creëert een nieuwe noottag met MusicalNote-pictogram en opgegeven label.
static CreateNoIcon(string)Creëert een nieuwe notitie-tag zonder pictogram en met opgegeven label.
static CreateNotebookWithClock(string)Maakt een nieuwe notitie-tag met het pictogram NotebookWithClock en het opgegeven label.
static CreateOpenBook(string)Creëert een nieuwe notitie-tag met OpenBook-pictogram en opgegeven label.
static CreateOpenEnvelope(string)Maakt een nieuwe notitie-tag met OpenEnvelope-pictogram en opgegeven label.
static CreateOrangeSquare(string)Maakt een nieuwe notitie-tag met het OrangeSquare-pictogram en het opgegeven label.
static CreatePadlock(string)Creëert een nieuwe notitie-tag met hangslotpictogram en opgegeven label.
static CreatePaperClip(string)Maakt een nieuw notitielabel met het PaperClip-pictogram en het opgegeven label.
static CreatePen(string)Maakt een nieuw notitielabel met het penpictogram en het opgegeven label.
static CreatePersonWithExclamationMark(string)Maakt een nieuw notitielabel met het pictogram PersonWithExclamationMark en het opgegeven label.
static CreatePinkSquare(string)Maakt een nieuwe notitie-tag aan met het PinkSquare-pictogram en het opgegeven label.
static CreatePlane(string)Creëert een nieuwe notitie-tag met vliegtuigpictogram en opgegeven label.
static CreatePresentationSlide(string)Maakt een nieuwe notitie-tag met PresentationSlide-pictogram en opgegeven label.
static CreatePushpin(string)Maakt een nieuwe notitie-tag aan met een punaisepictogram en een opgegeven label.
static CreateQuestionBalloon(string)Maakt een nieuwe notitie-tag met QuestionBalloon-pictogram en opgegeven label.
static CreateQuestionMark(string)Creëert een nieuwe notitie-tag met QuestionMark-pictogram en opgegeven label.
static CreateQuotationMark(string)Creëert een nieuwe notitie-tag met QuotationMark-pictogram en opgegeven label.
static CreateRedSquare(string)Maakt een nieuwe notitie-tag met RedSquare-pictogram en opgegeven label.
static CreateReminderBell(string)Creëert een nieuwe notitie-tag met ReminderBell-pictogram en opgegeven label.
static CreateResearch(string)Creëert een nieuwe notitie-tag met Research-pictogram en opgegeven label.
static CreateRoseOnStem(string)Creëert een nieuwe notitie-tag met RoseOnStem-pictogram en opgegeven label.
static CreateScheduledTask(string)Maakt een nieuwe notitie-tag met ScheduledTask-pictogram en opgegeven label.
static CreateSmilingFace(string)Creëert een nieuwe notitie-tag met het SmilingFace-pictogram en het gespecificeerde label.
static CreateSunflower(string)Maakt een nieuwe notitie-tag met het zonnebloempictogram en het opgegeven label.
static CreateTelephoneWithClock(string)Maakt een nieuwe notitie-tag met het pictogram TelephoneWithClock en het opgegeven label.
static CreateTimeSensitive(string)Creëert een nieuwe notitie-tag met TimeSensitive-pictogram en opgegeven label.
static CreateTwoPeople(string)Creëert een nieuwe notitie-tag met TwoPeople-pictogram en opgegeven label.
static CreateYellowCheckMark(string)Maakt een nieuwe notitie-tag met het YellowCheckMark-pictogram en het opgegeven label.
static CreateYellowCircle(string)Maakt een nieuwe notitie-tag met het YellowCircle-pictogram en het opgegeven label.
static CreateYellowCircle1(string)Maakt een nieuwe notitietag met het pictogram YellowCircle1 en het opgegeven label.
static CreateYellowCircle2(string)Maakt een nieuwe notitietag met het YellowCircle2-pictogram en het opgegeven label.
static CreateYellowCircle3(string)Maakt een nieuwe notitietag met het YellowCircle3-pictogram en het opgegeven label.
static CreateYellowDownArrow(string)Maakt een nieuwe notitietag aan met het YellowDownArrow-pictogram en het gespecificeerde label.
static CreateYellowEightPointStar(string)Creëert een nieuwe notitie-tag met het YellowEightPointStar-pictogram en het opgegeven label.
static CreateYellowKey(string)Maakt een nieuwe notitie-tag aan met het YellowKey-pictogram en het opgegeven label.
static CreateYellowLeftArrow(string)Maakt een nieuwe notitie-tag aan met het YellowLeftArrow-pictogram en het opgegeven label.
static CreateYellowRightArrow(string)Maakt een nieuwe notitietag met het YellowRightArrow-pictogram en het opgegeven label.
static CreateYellowSolidTarget(string)Creëert een nieuwe notitietag met het YellowSolidTarget-pictogram en het opgegeven label.
static CreateYellowSquare(string)Maakt een nieuwe notitie-tag met het YellowSquare-pictogram en het opgegeven label.
static CreateYellowStar(string)Maakt een nieuwe notitie-tag aan met het YellowStar-pictogram en het opgegeven label.
static CreateYellowSun(string)Maakt een nieuwe notitie-tag aan met het YellowSun-pictogram en het opgegeven label.
static CreateYellowTarget(string)Maakt een nieuwe notitietag met het YellowTarget-pictogram en het opgegeven label.
static CreateYellowTriangle(string)Creëert een nieuwe notitietag met het YellowTriangle-pictogram en het gespecificeerde label.
static CreateYellowUmbrella(string)Maakt een nieuwe notitie-tag met het YellowUmbrella-pictogram en het opgegeven label.
static CreateYellowUpArrow(string)Maakt een nieuwe notitie-tag met het YellowUpArrow-pictogram en het opgegeven label.
static CreateYellowX(string)Maakt een nieuwe notitie-tag aan met het YellowX-pictogram en het opgegeven label.
static CreateYellowXWithDots(string)Maakt een nieuwe notitie-tag met het YellowXWithDots-pictogram en het opgegeven label.
Equals(NoteTag)Bepaalt of het opgegeven object gelijk is aan het huidige object.
override Equals(object)Bepaalt of het opgegeven object gelijk is aan het huidige object.
override GetHashCode()Dient als hash-functie voor het type.

Voorbeelden

Laat zien hoe een nieuwe afbeelding met tag kan worden toegevoegd.

// Het pad naar de documentenmap.
string dataDir = RunExamples.GetDataDir_Tags();

// Maak een object van de klasse Document
Document doc = new Document();

// Initialiseer het paginaklasse-object
Aspose.Note.Page page = new Aspose.Note.Page(doc);

// Initialiseer het Outline-klassenobject
Outline outline = new Outline(doc);

// Initialiseer het klasseobject OutlineElement
OutlineElement outlineElem = new OutlineElement(doc);

// Laad een afbeelding
Aspose.Note.Image image = new Aspose.Note.Image(doc, dataDir + "icon.jpg");

// Afbeelding invoegen in het documentknooppunt
outlineElem.AppendChildLast(image);
image.Tags.Add(NoteTag.CreateYellowStar());

// Voeg overzichtselementknooppunt toe
outline.AppendChildLast(outlineElem);

// Voeg overzichtsknooppunt toe
page.AppendChildLast(outline);

// Paginaknooppunt toevoegen
doc.AppendChildLast(page);

// Sla OneNote-document op
dataDir = dataDir + "AddImageNodeWithTag_out.one";
doc.Save(dataDir);

Laat zien hoe je een nieuwe paragraaf met tag kunt toevoegen.

// Het pad naar de documentenmap.
string dataDir = RunExamples.GetDataDir_Tags();

// Maak een object van de klasse Document
Document doc = new Document();

// Initialiseer het paginaklasse-object
Aspose.Note.Page page = new Aspose.Note.Page(doc);

// Initialiseer het Outline-klassenobject
Outline outline = new Outline(doc);

// Initialiseer het klasseobject 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());

// Tekstknooppunt toevoegen
outlineElem.AppendChildLast(text);

// Voeg overzichtselementknooppunt toe
outline.AppendChildLast(outlineElem);

// Voeg overzichtsknooppunt toe
page.AppendChildLast(outline);

// Paginaknooppunt toevoegen
doc.AppendChildLast(page);

// Sla OneNote-document op
dataDir = dataDir + "AddTextNodeWithTag_out.one";
doc.Save(dataDir);

Laat zien hoe u toegang krijgt tot de details van een tag.

// Het pad naar de documentenmap.
string dataDir = RunExamples.GetDataDir_Tags();

// Laad het document in Aspose.Note.
Document oneFile = new Document(dataDir + "TagFile.one");

// Haal alle RichText-knooppunten op
IList<RichText> nodes = oneFile.GetChildNodes<RichText>();

// Doorloop elk knooppunt
foreach (RichText richText in nodes)
{
    var tags = richText.Tags.OfType<NoteTag>();
    if (tags.Any())
    {
        Console.WriteLine($"Text: {richText.Text}");
        foreach (var noteTag in tags)
        {
            // Eigenschappen ophalen
            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}");
        }
    }
}

Laat zien hoe een nieuwe tabel met tag kan worden toegevoegd.

// Het pad naar de documentenmap.
string dataDir = RunExamples.GetDataDir_Tags();

// Maak een object van de klasse Document
Document doc = new Document();

// Initialiseer het paginaklasse-object
Aspose.Note.Page page = new Aspose.Note.Page(doc);

// Initialiseer het klasseobject TableRow
TableRow row = new TableRow(doc);

// Initialiseer het klasseobject TableCell
TableCell cell = new TableCell(doc);

// Celinhoud invoegen
cell.AppendChildLast(InsertTable.GetOutlineElementWithText(doc, "Single cell."));

// Voeg cel toe aan rijknooppunt
row.AppendChildLast(cell);

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

// Voeg een rijknooppunt in de tabel in
table.AppendChildLast(row);

// Voeg een tag toe aan dit tabelknooppunt
table.Tags.Add(NoteTag.CreateQuestionMark());

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

// Tabelknooppunt toevoegen
outlineElem.AppendChildLast(table);

// Voeg overzichtselementen toe
outline.AppendChildLast(outlineElem);
page.AppendChildLast(outline);
doc.AppendChildLast(page);

// Sla OneNote-document op
dataDir = dataDir + "AddTableNodeWithTag_out.one";
doc.Save(dataDir);

Laat zien hoe u een sjabloon voorbereidt voor een wekelijkse vergadering.

// Het pad naar de documentenmap.
string dataDir = RunExamples.GetDataDir_Tags();

// Maak een object van de klasse 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"));

Zie ook