コード例 #1
0
            public UserDefinedCellCellsReader()
            {
                var sec = this.query.SectionQueries.Add(IVisio.VisSectionIndices.visSectionUser);

                this.Value  = sec.Columns.Add(SrcConstants.UserDefCellValue, nameof(this.Value));
                this.Prompt = sec.Columns.Add(SrcConstants.UserDefCellPrompt, nameof(this.Prompt));
            }
コード例 #2
0
            public CharacterFormatCellsReader()
            {
                var sec = this.query.SectionQueries.Add(IVisio.VisSectionIndices.visSectionCharacter);

                this.Color             = sec.Columns.Add(SrcConstants.CharColor, nameof(this.Color));
                this.ColorTransparency = sec.Columns.Add(SrcConstants.CharColorTransparency, nameof(this.ColorTransparency));
                this.Font                = sec.Columns.Add(SrcConstants.CharFont, nameof(this.Font));
                this.Size                = sec.Columns.Add(SrcConstants.CharSize, nameof(this.Size));
                this.Style               = sec.Columns.Add(SrcConstants.CharStyle, nameof(this.Style));
                this.AsianFont           = sec.Columns.Add(SrcConstants.CharAsianFont, nameof(this.AsianFont));
                this.Case                = sec.Columns.Add(SrcConstants.CharCase, nameof(this.Case));
                this.ComplexScriptFont   = sec.Columns.Add(SrcConstants.CharComplexScriptFont, nameof(this.ComplexScriptFont));
                this.ComplexScriptSize   = sec.Columns.Add(SrcConstants.CharComplexScriptSize, nameof(this.ComplexScriptSize));
                this.DoubleStrikethrough = sec.Columns.Add(SrcConstants.CharDoubleStrikethrough, nameof(this.DoubleStrikethrough));
                this.DoubleUnderline     = sec.Columns.Add(SrcConstants.CharDoubleUnderline, nameof(this.DoubleUnderline));
                this.LangID              = sec.Columns.Add(SrcConstants.CharLangID, nameof(this.LangID));
                this.Locale              = sec.Columns.Add(SrcConstants.CharLocale, nameof(this.Locale));
                this.LocalizeFont        = sec.Columns.Add(SrcConstants.CharLocalizeFont, nameof(this.LocalizeFont));
                this.Overline            = sec.Columns.Add(SrcConstants.CharOverline, nameof(this.Overline));
                this.Perpendicular       = sec.Columns.Add(SrcConstants.CharPerpendicular, nameof(this.Perpendicular));
                this.Pos         = sec.Columns.Add(SrcConstants.CharPos, nameof(this.Pos));
                this.RTLText     = sec.Columns.Add(SrcConstants.CharRTLText, nameof(this.RTLText));
                this.FontScale   = sec.Columns.Add(SrcConstants.CharFontScale, nameof(this.FontScale));
                this.Letterspace = sec.Columns.Add(SrcConstants.CharLetterspace, nameof(this.Letterspace));
                this.Strikethru  = sec.Columns.Add(SrcConstants.CharStrikethru, nameof(this.Strikethru));
                this.UseVertical = sec.Columns.Add(SrcConstants.CharUseVertical, nameof(this.UseVertical));
            }
コード例 #3
0
            public ConnectionPointCellsReader()
            {
                var sec = this.query.SectionQueries.Add(IVisio.VisSectionIndices.visSectionConnectionPts);

                this.DirX = sec.Columns.Add(SrcConstants.ConnectionPointDirX, nameof(this.DirX));
                this.DirY = sec.Columns.Add(SrcConstants.ConnectionPointDirY, nameof(this.DirY));
                this.Type = sec.Columns.Add(SrcConstants.ConnectionPointType, nameof(this.Type));
                this.X    = sec.Columns.Add(SrcConstants.ConnectionPointX, nameof(this.X));
                this.Y    = sec.Columns.Add(SrcConstants.ConnectionPointY, nameof(this.Y));
            }
コード例 #4
0
            public ControlCellsReader()
            {
                var sec = this.query.SectionQueries.Add(IVisio.VisSectionIndices.visSectionControls);

                this.CanGlue   = sec.Columns.Add(SrcConstants.ControlCanGlue, nameof(this.CanGlue));
                this.Tip       = sec.Columns.Add(SrcConstants.ControlTip, nameof(this.Tip));
                this.X         = sec.Columns.Add(SrcConstants.ControlX, nameof(this.X));
                this.Y         = sec.Columns.Add(SrcConstants.ControlY, nameof(this.Y));
                this.YBehavior = sec.Columns.Add(SrcConstants.ControlYBehavior, nameof(this.YBehavior));
                this.XBehavior = sec.Columns.Add(SrcConstants.ControlXBehavior, nameof(this.XBehavior));
                this.XDynamics = sec.Columns.Add(SrcConstants.ControlXDynamics, nameof(this.XDynamics));
                this.YDynamics = sec.Columns.Add(SrcConstants.ControlYDynamics, nameof(this.YDynamics));
            }
コード例 #5
0
            public HyperlinkCellsReader()
            {
                var sec = this.query.SectionQueries.Add(IVisio.VisSectionIndices.visSectionHyperlink);

                this.Address     = sec.Columns.Add(SrcConstants.HyperlinkAddress, nameof(this.Address));
                this.Default     = sec.Columns.Add(SrcConstants.HyperlinkDefault, nameof(this.Default));
                this.Description = sec.Columns.Add(SrcConstants.HyperlinkDescription, nameof(this.Description));
                this.ExtraInfo   = sec.Columns.Add(SrcConstants.HyperlinkExtraInfo, nameof(this.ExtraInfo));
                this.Frame       = sec.Columns.Add(SrcConstants.HyperlinkFrame, nameof(this.Frame));
                this.Invisible   = sec.Columns.Add(SrcConstants.HyperlinkInvisible, nameof(this.Invisible));
                this.NewWindow   = sec.Columns.Add(SrcConstants.HyperlinkNewWindow, nameof(this.NewWindow));
                this.SortKey     = sec.Columns.Add(SrcConstants.HyperlinkSortKey, nameof(this.SortKey));
                this.SubAddress  = sec.Columns.Add(SrcConstants.HyperlinkSubAddress, nameof(this.SubAddress));
            }
コード例 #6
0
            public CustomPropertyCellsReader()
            {
                var sec = this.query.SectionQueries.Add(IVisio.VisSectionIndices.visSectionProp);


                this.SortKey  = sec.Columns.Add(SrcConstants.CustomPropSortKey, nameof(this.SortKey));
                this.Ask      = sec.Columns.Add(SrcConstants.CustomPropAsk, nameof(this.Ask));
                this.Calendar = sec.Columns.Add(SrcConstants.CustomPropCalendar, nameof(this.Calendar));
                this.Format   = sec.Columns.Add(SrcConstants.CustomPropFormat, nameof(this.Format));
                this.Invis    = sec.Columns.Add(SrcConstants.CustomPropInvisible, nameof(this.Invis));
                this.Label    = sec.Columns.Add(SrcConstants.CustomPropLabel, nameof(this.Label));
                this.LangID   = sec.Columns.Add(SrcConstants.CustomPropLangID, nameof(this.LangID));
                this.Prompt   = sec.Columns.Add(SrcConstants.CustomPropPrompt, nameof(this.Prompt));
                this.Type     = sec.Columns.Add(SrcConstants.CustomPropType, nameof(this.Type));
                this.Value    = sec.Columns.Add(SrcConstants.CustomPropValue, nameof(this.Value));
            }
コード例 #7
0
            public ParagraphFormatCellsReader()
            {
                var sec = this.query.SectionQueries.Add(IVisio.VisSectionIndices.visSectionParagraph);

                this.Bullet             = sec.Columns.Add(SrcConstants.ParaBullet, nameof(this.Bullet));
                this.BulletFont         = sec.Columns.Add(SrcConstants.ParaBulletFont, nameof(this.BulletFont));
                this.BulletFontSize     = sec.Columns.Add(SrcConstants.ParaBulletFontSize, nameof(this.BulletFontSize));
                this.BulletString       = sec.Columns.Add(SrcConstants.ParaBulletString, nameof(this.BulletString));
                this.Flags              = sec.Columns.Add(SrcConstants.ParaFlags, nameof(this.Flags));
                this.HorizontalAlign    = sec.Columns.Add(SrcConstants.ParaHorizontalAlign, nameof(this.HorizontalAlign));
                this.IndentFirst        = sec.Columns.Add(SrcConstants.ParaIndentFirst, nameof(this.IndentFirst));
                this.IndentLeft         = sec.Columns.Add(SrcConstants.ParaIndentLeft, nameof(this.IndentLeft));
                this.IndentRight        = sec.Columns.Add(SrcConstants.ParaIndentRight, nameof(this.IndentRight));
                this.LocalizeBulletFont = sec.Columns.Add(SrcConstants.ParaLocalizeBulletFont, nameof(this.LocalizeBulletFont));
                this.SpaceAfter         = sec.Columns.Add(SrcConstants.ParaSpacingAfter, nameof(this.SpaceAfter));
                this.SpaceBefore        = sec.Columns.Add(SrcConstants.ParaSpacingBefore, nameof(this.SpaceBefore));
                this.SpaceLine          = sec.Columns.Add(SrcConstants.ParaSpacingLine, nameof(this.SpaceLine));
                this.TextPosAfterBullet = sec.Columns.Add(SrcConstants.ParaTextPosAfterBullet, nameof(this.TextPosAfterBullet));
            }