Class NoteTag

NoteTag class

Bir not etiketini temsil eder.

public sealed class NoteTag : IEquatable<NoteTag>, INoteTag

Özellikleri

İsimTanım
CompletedTime { get; }Tamamlanan süreyi alır veya ayarlar.
CreationTime { get; set; }Oluşturma zamanını alır veya ayarlar.
FontColor { get; set; }Yazı tipi rengini alır veya ayarlar.
Highlight { get; set; }Vurgu rengini alır veya ayarlar.
Icon { get; set; }Simgeyi alır veya ayarlar.
Label { get; set; }Etiket metnini alır veya ayarlar.
Status { get; }Durumu alır veya ayarlar.

yöntemler

İsimTanım
static CreateAwardRibbon(string)AwardRibbon simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateBinoculars(string)Dürbün simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateBlankPaperWithLines(string)BlankPaperWithLines simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateBlueCheckMark(string)BlueCheckMark simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateBlueCircle(string)BlueCircle simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateBlueCircle1(string)BlueCircle1 simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateBlueCircle2(string)BlueCircle2 simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateBlueCircle3(string)BlueCircle3 simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateBlueDownArrow(string)BlueDownArrow simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateBlueEightPointStar(string)BlueEightPointStar simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateBlueFollowUpFlag(string)BlueFollowUpFlag simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateBlueLeftArrow(string)BlueLeftArrow simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateBlueRightArrow(string)BlueRightArrow simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateBlueSolidTarget(string)BlueSolidTarget simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateBlueSquare(string)BlueSquare simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateBlueStar(string)BlueStar simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateBlueSun(string)BlueSun simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateBlueTarget(string)BlueTarget simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateBlueTriangle(string)BlueTriangle simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateBlueUmbrella(string)BlueUmbrella simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateBlueUpArrow(string)BlueUpArrow simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateBlueXNo(string)BlueXNo simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateBlueXWithDots(string)BlueXWithDots simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateCalendarDateWithClock(string)CalendarDateWithClock simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateCar(string)Araba simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateClosedEnvelope(string)ClosedEnvelope simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateCloud(string)Bulut simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateCoinsWithWindowBackdrop(string)CoinsWithWindowBackdrop simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateCommentBubble(string)CommentBubble simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateContactInformation(string)ContactInformation simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateContactPersonOnCard(string)ContactPersonOnCard simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateDollarSign(string)DollarSign simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateEMailMessage(string)EMailMessage simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateFrowningFace(string)FrowningFace simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateGlobe(string)Küre simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateGreenCheckMark(string)GreenCheckMark simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateGreenCircle(string)GreenCircle simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateGreenCircle1(string)GreenCircle1 simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateGreenCircle2(string)GreenCircle2 simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateGreenCircle3(string)GreenCircle3 simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateGreenDownArrow(string)GreenDownArrow simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateGreenEightPointStar(string)GreenEightPointStar simgesi ve belirtilen etiket ile yeni bir not etiketi oluşturur.
static CreateGreenLeftArrow(string)GreenLeftArrow simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateGreenRightArrow(string)GreenRightArrow simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateGreenSolidArrow(string)GreenSolidArrow simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateGreenSquare(string)GreenSquare simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateGreenStar(string)GreenStar simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateGreenSun(string)GreenSun simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateGreenTarget(string)GreenTarget simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateGreenTriangle(string)GreenTriangle simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateGreenUmbrella(string)GreenUmbrella simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateGreenUpArrow(string)GreenUpArrow simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateGreenXNo(string)GreenXNo simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateGreenXWithDots(string)GreenXWithDots simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateHeart(string)Kalp simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateHighPriority(string)HighPriority simgesi ve belirtilen etiket ile yeni bir not etiketi oluşturur.
static CreateHome(string)Ana Sayfa simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateHyperlinkGlobe(string)HyperlinkGlobe simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateInstantMessagingContactPerson(string)InstantMessagingContactPerson simgesi ve belirtilen etiket ile yeni bir not etiketi oluşturur.
static CreateLaptop(string)Dizüstü bilgisayar simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateLightBulb(string)LightBulb simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateLightningBolt(string)LightningBolt simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateMeeting(string)Toplantı simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateMobilePhone(string)MobilePhone simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateMovieClip(string)MovieClip simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateMusicalNote(string)MusicalNote simgesi ve belirtilen etiketle yeni bir nota etiketi oluşturur.
static CreateNoIcon(string)Simgesiz ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateNotebookWithClock(string)NotebookWithClock simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateOpenBook(string)OpenBook simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateOpenEnvelope(string)OpenEnvelope simgesi ve belirtilen etiket ile yeni bir not etiketi oluşturur.
static CreateOrangeSquare(string)OrangeSquare simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreatePadlock(string)Asma Kilit simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreatePaperClip(string)PaperClip simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreatePen(string)Kalem simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreatePersonWithExclamationMark(string)PersonWithExclamationMark simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreatePinkSquare(string)PinkSquare simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreatePlane(string)Uçak simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreatePresentationSlide(string)PresentationSlide simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreatePushpin(string)Raptiye simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateQuestionBalloon(string)QuestionBalloon simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateQuestionMark(string)QuestionMark simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateQuotationMark(string)QuotationMark simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateRedSquare(string)RedSquare simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateReminderBell(string)ReminderBell simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateResearch(string)Araştırma simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateRoseOnStem(string)RoseOnStem simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateScheduledTask(string)ZamanlanmışGörev simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateSmilingFace(string)Gülen Yüz simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateSunflower(string)Ayçiçeği simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateTelephoneWithClock(string)TelephoneWithClock simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateTimeSensitive(string)Zamana Duyarlı simge ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateTwoPeople(string)TwoPeople simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateYellowCheckMark(string)YellowCheckMark simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateYellowCircle(string)YellowCircle simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateYellowCircle1(string)YellowCircle1 simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateYellowCircle2(string)YellowCircle2 simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateYellowCircle3(string)YellowCircle3 simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateYellowDownArrow(string)YellowDownArrow simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateYellowEightPointStar(string)YellowEightPointStar simgesi ve belirtilen etiket ile yeni bir not etiketi oluşturur.
static CreateYellowKey(string)YellowKey simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateYellowLeftArrow(string)YellowLeftArrow simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateYellowRightArrow(string)YellowRightArrow simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateYellowSolidTarget(string)YellowSolidTarget simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateYellowSquare(string)YellowSquare simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateYellowStar(string)YellowStar simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateYellowSun(string)YellowSun simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateYellowTarget(string)YellowTarget simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateYellowTriangle(string)YellowTriangle simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateYellowUmbrella(string)YellowUmbrella simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateYellowUpArrow(string)YellowUpArrow simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateYellowX(string)YellowX simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
static CreateYellowXWithDots(string)YellowXWithDots simgesi ve belirtilen etiketle yeni bir not etiketi oluşturur.
Equals(NoteTag)Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.
override Equals(object)Belirtilen nesnenin geçerli nesneye eşit olup olmadığını belirler.
override GetHashCode()type. için bir hash işlevi olarak hizmet eder

Örnekler

Etiketli yeni resmin nasıl ekleneceğini gösterir.

// Belgeler dizininin yolu.
string dataDir = RunExamples.GetDataDir_Tags();

// Document sınıfından bir nesne oluşturun
Document doc = new Document();

// Sayfa sınıfı nesnesini başlat
Aspose.Note.Page page = new Aspose.Note.Page(doc);

// Outline sınıf nesnesini başlat
Outline outline = new Outline(doc);

// OutlineElement sınıf nesnesini başlat
OutlineElement outlineElem = new OutlineElement(doc);

// Bir resim yükle
Aspose.Note.Image image = new Aspose.Note.Image(doc, dataDir + "icon.jpg");

// Belge düğümüne resim ekle
outlineElem.AppendChildLast(image);
image.Tags.Add(NoteTag.CreateYellowStar());

// Ana hat öğesi düğümü ekle
outline.AppendChildLast(outlineElem);

// Anahat düğümü ekle
page.AppendChildLast(outline);

// Sayfa düğümü ekle
doc.AppendChildLast(page);

// OneNote belgesini kaydet
dataDir = dataDir + "AddImageNodeWithTag_out.one";
doc.Save(dataDir);

Etiketli yeni paragrafın nasıl ekleneceğini gösterir.

// Belgeler dizininin yolu.
string dataDir = RunExamples.GetDataDir_Tags();

// Document sınıfından bir nesne oluşturun
Document doc = new Document();

// Sayfa sınıfı nesnesini başlat
Aspose.Note.Page page = new Aspose.Note.Page(doc);

// Outline sınıf nesnesini başlat
Outline outline = new Outline(doc);

// OutlineElement sınıf nesnesini başlat
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());

// Metin düğümü ekle
outlineElem.AppendChildLast(text);

// Ana hat öğesi düğümü ekle
outline.AppendChildLast(outlineElem);

// Anahat düğümü ekle
page.AppendChildLast(outline);

// Sayfa düğümü ekle
doc.AppendChildLast(page);

// OneNote belgesini kaydet
dataDir = dataDir + "AddTextNodeWithTag_out.one";
doc.Save(dataDir);

Bir etiketin ayrıntılarına nasıl erişileceğini gösterir.

// Belgeler dizininin yolu.
string dataDir = RunExamples.GetDataDir_Tags();

// Belgeyi Aspose.Note'a yükleyin.
Document oneFile = new Document(dataDir + "TagFile.one");

// Tüm RichText düğümlerini al
IList<RichText> nodes = oneFile.GetChildNodes<RichText>();

// Her düğümü yinele
foreach (RichText richText in nodes)
{
    var tags = richText.Tags.OfType<NoteTag>();
    if (tags.Any())
    {
        Console.WriteLine($"Text: {richText.Text}");
        foreach (var noteTag in tags)
        {
            // özellikleri al
            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}");
        }
    }
}

Etiketli yeni tablonun nasıl ekleneceğini gösterir.

// Belgeler dizininin yolu.
string dataDir = RunExamples.GetDataDir_Tags();

// Document sınıfından bir nesne oluşturun
Document doc = new Document();

// Sayfa sınıfı nesnesini başlat
Aspose.Note.Page page = new Aspose.Note.Page(doc);

// TableRow sınıf nesnesini başlat
TableRow row = new TableRow(doc);

// TableCell sınıf nesnesini başlat
TableCell cell = new TableCell(doc);

// Hücre içeriğini ekle
cell.AppendChildLast(InsertTable.GetOutlineElementWithText(doc, "Single cell."));

// Satır düğümüne hücre ekle
row.AppendChildLast(cell);

// Tablo düğümünü başlat
Table table = new Table(doc)
              {
                  IsBordersVisible = true,
                  Columns = { new TableColumn { Width = 70 } }
              };

// tabloya satır düğümü ekle
table.AppendChildLast(row);

// Bu tablo düğümüne etiket ekle
table.Tags.Add(NoteTag.CreateQuestionMark());

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

// Tablo düğümü ekle
outlineElem.AppendChildLast(table);

// Anahat öğeleri ekle
outline.AppendChildLast(outlineElem);
page.AppendChildLast(outline);
doc.AppendChildLast(page);

// OneNote belgesini kaydet
dataDir = dataDir + "AddTableNodeWithTag_out.one";
doc.Save(dataDir);

Haftalık toplantı için bir şablonun nasıl hazırlanacağını gösterir.

// Belgeler dizininin yolu.
string dataDir = RunExamples.GetDataDir_Tags();

// Document sınıfından bir nesne oluşturun
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"));

Ayrıca bakınız