Class NoteTag

NoteTag class

ノート タグを表します。

public sealed class NoteTag : IEquatable<NoteTag>, INoteTag

プロパティ

名前説明
CompletedTime { get; }完了時間を取得または設定します。
CreationTime { get; set; }作成時刻を取得または設定します。
FontColor { get; set; }フォントの色を取得または設定します。
Highlight { get; set; }ハイライトの色を取得または設定します。
Icon { get; set; }アイコンを取得または設定します。
Label { get; set; }ラベル テキストを取得または設定します。
Status { get; }ステータスを取得または設定します。

メソッド

名前説明
static CreateAwardRibbon(string)AwardRibbon アイコンと指定されたラベルを持つ新しいメモ タグを作成します。
static CreateBinoculars(string)双眼鏡アイコンと指定されたラベルを持つ新しいメモ タグを作成します。
static CreateBlankPaperWithLines(string)BlankPaperWithLines アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateBlueCheckMark(string)BlueCheckMark アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateBlueCircle(string)BlueCircle アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateBlueCircle1(string)BlueCircle1 アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateBlueCircle2(string)BlueCircle2 アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateBlueCircle3(string)BlueCircle3 アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateBlueDownArrow(string)BlueDownArrow アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateBlueEightPointStar(string)BlueEightPointStar アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateBlueFollowUpFlag(string)BlueFollowUpFlag アイコンと指定されたラベルで新しいノート タグを作成します。
static CreateBlueLeftArrow(string)BlueLeftArrow アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateBlueRightArrow(string)BlueRightArrow アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateBlueSolidTarget(string)BlueSolidTarget アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateBlueSquare(string)BlueSquare アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateBlueStar(string)BlueStar アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateBlueSun(string)BlueSun アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateBlueTarget(string)BlueTarget アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateBlueTriangle(string)BlueTriangle アイコンと指定されたラベルを持つ新しいメモ タグを作成します。
static CreateBlueUmbrella(string)BlueUmbrella アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateBlueUpArrow(string)BlueUpArrow アイコンと指定されたラベルを持つ新しいメモ タグを作成します。
static CreateBlueXNo(string)BlueXNo アイコンと指定されたラベルを持つ新しいノート タグを作成します。
static CreateBlueXWithDots(string)BlueXWithDots アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateCalendarDateWithClock(string)CalendarDateWithClock アイコンと指定されたラベルを使用して、新しいメモ タグを作成します。
static CreateCar(string)車のアイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateClosedEnvelope(string)ClosedEnvelope アイコンと指定されたラベルを持つ新しいノート タグを作成します。
static CreateCloud(string)雲のアイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateCoinsWithWindowBackdrop(string)CoinsWithWindowBackdrop アイコンと指定されたラベルで新しいノート タグを作成します。
static CreateCommentBubble(string)CommentBubble アイコンと指定されたラベルを使用して、新しいメモ タグを作成します。
static CreateContactInformation(string)ContactInformation アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateContactPersonOnCard(string)ContactPersonOnCard アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateDollarSign(string)ドル記号のアイコンと指定されたラベルで新しいノート タグを作成します。
static CreateEMailMessage(string)EMailMessage アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateFrowningFace(string)FrowningFace アイコンと指定されたラベルで新しいノート タグを作成します。
static CreateGlobe(string)地球のアイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateGreenCheckMark(string)GreenCheckMark アイコンと指定されたラベルを持つ新しいメモ タグを作成します。
static CreateGreenCircle(string)GreenCircle アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateGreenCircle1(string)GreenCircle1 アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateGreenCircle2(string)GreenCircle2 アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateGreenCircle3(string)GreenCircle3 アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateGreenDownArrow(string)GreenDownArrow アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateGreenEightPointStar(string)GreenEightPointStar アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateGreenLeftArrow(string)緑の左矢印アイコンと指定されたラベルを持つ新しいメモ タグを作成します。
static CreateGreenRightArrow(string)GreenRightArrow アイコンと指定されたラベルを持つ新しいメモ タグを作成します。
static CreateGreenSolidArrow(string)GreenSolidArrow アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateGreenSquare(string)GreenSquare アイコンと指定されたラベルで新しいノート タグを作成します。
static CreateGreenStar(string)GreenStar アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateGreenSun(string)GreenSun アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateGreenTarget(string)GreenTarget アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateGreenTriangle(string)GreenTriangle アイコンと指定されたラベルを持つ新しいメモ タグを作成します。
static CreateGreenUmbrella(string)GreenUmbrella アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateGreenUpArrow(string)GreenUpArrow アイコンと指定されたラベルを持つ新しいメモ タグを作成します。
static CreateGreenXNo(string)GreenXNo アイコンと指定されたラベルを持つ新しいノート タグを作成します。
static CreateGreenXWithDots(string)GreenXWithDots アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateHeart(string)ハートのアイコンと指定されたラベルが付いた新しいメモ タグを作成します。
static CreateHighPriority(string)優先度の高いアイコンと指定されたラベルを持つ新しいメモ タグを作成します。
static CreateHome(string)ホーム アイコンと指定されたラベルを持つ新しいメモ タグを作成します。
static CreateHyperlinkGlobe(string)HyperlinkGlobe アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateInstantMessagingContactPerson(string)InstantMessagingContactPerson アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateLaptop(string)ラップトップ アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateLightBulb(string)電球アイコンと指定されたラベルを持つ新しいメモ タグを作成します。
static CreateLightningBolt(string)ライトニング ボルト アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateMeeting(string)会議アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateMobilePhone(string)携帯電話のアイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateMovieClip(string)MovieClip アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateMusicalNote(string)MusicalNote アイコンと指定されたラベルで新しいノート タグを作成します。
static CreateNoIcon(string)アイコンなしでラベルを指定して新しいメモ タグを作成します。
static CreateNotebookWithClock(string)NotebookWithClock アイコンと指定されたラベルで新しいノート タグを作成します。
static CreateOpenBook(string)OpenBook アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateOpenEnvelope(string)OpenEnvelope アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateOrangeSquare(string)OrangeSquare アイコンと指定されたラベルで新しいノート タグを作成します。
static CreatePadlock(string)南京錠アイコンと指定されたラベルが付いた新しいメモ タグを作成します。
static CreatePaperClip(string)PaperClip アイコンと指定されたラベルが付いた新しいメモ タグを作成します。
static CreatePen(string)ペン アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreatePersonWithExclamationMark(string)PersonWithExclamationMark アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreatePinkSquare(string)PinkSquare アイコンと指定されたラベルで新しいノート タグを作成します。
static CreatePlane(string)平面アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreatePresentationSlide(string)PresentationSlide アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreatePushpin(string)画鋲アイコンと指定したラベルが付いた新しいメモ タグを作成します。
static CreateQuestionBalloon(string)QuestionBalloon アイコンと指定されたラベルを持つ新しいメモ タグを作成します。
static CreateQuestionMark(string)QuestionMark アイコンと指定されたラベルが付いた新しいメモ タグを作成します。
static CreateQuotationMark(string)QuotationMark アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateRedSquare(string)RedSquare アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateReminderBell(string)ReminderBell アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateResearch(string)研究アイコンと指定されたラベルを持つ新しいノート タグを作成します。
static CreateRoseOnStem(string)RoseOnStem アイコンと指定されたラベルで新しいノート タグを作成します。
static CreateScheduledTask(string)ScheduledTask アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateSmilingFace(string)笑顔のアイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateSunflower(string)ひまわりアイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateTelephoneWithClock(string)TelephoneWithClock アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateTimeSensitive(string)TimeSensitive アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateTwoPeople(string)TwoPeople アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateYellowCheckMark(string)YellowCheckMark アイコンと指定されたラベルを持つ新しいメモ タグを作成します。
static CreateYellowCircle(string)YellowCircle アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateYellowCircle1(string)YellowCircle1 アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateYellowCircle2(string)YellowCircle2 アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateYellowCircle3(string)YellowCircle3 アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateYellowDownArrow(string)YellowDownArrow アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateYellowEightPointStar(string)YellowEightPointStar アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateYellowKey(string)YellowKey アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateYellowLeftArrow(string)黄色の左矢印アイコンと指定されたラベルを持つ新しいメモ タグを作成します。
static CreateYellowRightArrow(string)YellowRightArrow アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateYellowSolidTarget(string)YellowSolidTarget アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateYellowSquare(string)YellowSquare アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateYellowStar(string)イエロースター アイコンと指定されたラベルで新しいノート タグを作成します。
static CreateYellowSun(string)YellowSun アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateYellowTarget(string)YellowTarget アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateYellowTriangle(string)黄色の三角形のアイコンと指定されたラベルを持つ新しいノート タグを作成します。
static CreateYellowUmbrella(string)YellowUmbrella アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateYellowUpArrow(string)YellowUpArrow アイコンと指定されたラベルを持つ新しいノート タグを作成します。
static CreateYellowX(string)黄色の X アイコンと指定されたラベルで新しいメモ タグを作成します。
static CreateYellowXWithDots(string)YellowXWithDots アイコンと指定されたラベルで新しいメモ タグを作成します。
Equals(NoteTag)指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します.
override Equals(object)指定されたオブジェクトが現在のオブジェクトと等しいかどうかを判断します.
override GetHashCode()タイプのハッシュ関数として機能します。

タグ付きの新しい画像を追加する方法を示します。

// ドキュメント ディレクトリへのパス。
string dataDir = RunExamples.GetDataDir_Tags();

// Document クラスのオブジェクトを作成します
Document doc = new Document();

// Page クラス オブジェクトを初期化します
Aspose.Note.Page page = new Aspose.Note.Page(doc);

// Outline クラス オブジェクトの初期化
Outline outline = new Outline(doc);

// OutlineElement クラス オブジェクトを初期化します
OutlineElement outlineElem = new OutlineElement(doc);

// 画像を読み込む
Aspose.Note.Image image = new Aspose.Note.Image(doc, dataDir + "icon.jpg");

// ドキュメントノードに画像を挿入
outlineElem.AppendChildLast(image);
image.Tags.Add(NoteTag.CreateYellowStar());

// アウトライン要素ノードを追加
outline.AppendChildLast(outlineElem);

// アウトラインノードを追加
page.AppendChildLast(outline);

// ページノードを追加
doc.AppendChildLast(page);

// OneNote ドキュメントを保存
dataDir = dataDir + "AddImageNodeWithTag_out.one";
doc.Save(dataDir);

タグを使用して新しい段落を追加する方法を示します。

// ドキュメント ディレクトリへのパス。
string dataDir = RunExamples.GetDataDir_Tags();

// Document クラスのオブジェクトを作成します
Document doc = new Document();

// Page クラス オブジェクトを初期化します
Aspose.Note.Page page = new Aspose.Note.Page(doc);

// Outline クラス オブジェクトの初期化
Outline outline = new Outline(doc);

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

// テキストノードを追加
outlineElem.AppendChildLast(text);

// アウトライン要素ノードを追加
outline.AppendChildLast(outlineElem);

// アウトラインノードを追加
page.AppendChildLast(outline);

// ページノードを追加
doc.AppendChildLast(page);

// OneNote ドキュメントを保存
dataDir = dataDir + "AddTextNodeWithTag_out.one";
doc.Save(dataDir);

タグの詳細にアクセスする方法を示します。

// ドキュメント ディレクトリへのパス。
string dataDir = RunExamples.GetDataDir_Tags();

// ドキュメントを Aspose.Note にロードします。
Document oneFile = new Document(dataDir + "TagFile.one");

// すべての RichText ノードを取得します
IList<RichText> nodes = oneFile.GetChildNodes<RichText>();

// 各ノードを繰り返します
foreach (RichText richText in nodes)
{
    var tags = richText.Tags.OfType<NoteTag>();
    if (tags.Any())
    {
        Console.WriteLine($"Text: {richText.Text}");
        foreach (var noteTag in tags)
        {
            // プロパティを取得する
            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}");
        }
    }
}

タグを使用して新しいテーブルを追加する方法を示します。

// ドキュメント ディレクトリへのパス。
string dataDir = RunExamples.GetDataDir_Tags();

// Document クラスのオブジェクトを作成します
Document doc = new Document();

// Page クラス オブジェクトを初期化します
Aspose.Note.Page page = new Aspose.Note.Page(doc);

// TableRow クラス オブジェクトを初期化します
TableRow row = new TableRow(doc);

// TableCell クラス オブジェクトを初期化します
TableCell cell = new TableCell(doc);

// セルの内容を挿入
cell.AppendChildLast(InsertTable.GetOutlineElementWithText(doc, "Single cell."));

// 行ノードにセルを追加
row.AppendChildLast(cell);

// テーブルノードを初期化
Table table = new Table(doc)
              {
                  IsBordersVisible = true,
                  Columns = { new TableColumn { Width = 70 } }
              };

// テーブルに行ノードを挿入
table.AppendChildLast(row);

// このテーブル ノードにタグを追加します
table.Tags.Add(NoteTag.CreateQuestionMark());

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

// テーブルノードを追加
outlineElem.AppendChildLast(table);

// アウトライン要素を追加
outline.AppendChildLast(outlineElem);
page.AppendChildLast(outline);
doc.AppendChildLast(page);

// OneNote ドキュメントを保存
dataDir = dataDir + "AddTableNodeWithTag_out.one";
doc.Save(dataDir);

毎週のミーティングのテンプレートを準備する方法を示します。

// ドキュメント ディレクトリへのパス。
string dataDir = RunExamples.GetDataDir_Tags();

// 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"));

関連項目