クラス定義書 ドキュメント自動生成ツール【A HotDocument】

Class1

クラス定義書 - Class1

public class Class1

フルネーム

New.Class1

説明

Class1クラスのサンプルソース
 通常に使うクラスのサンプルを記述します。
 fooなどの静的メソッドのサンプルも記述します。

ファイル名

ConstData.cs

メソッド情報

No. 名称 属性 フルネーム 説明
1
Private GetPrivateProfileString Private New.Class1.GetPrivateProfileString 初期化ファイルの文字列を取得
2
Private GetMenu Private New.Class1.GetMenu メニューを取得
3
Private GetMenuItemID Private New.Class1.GetMenuItemID メニューIDを取得
4
Private GetSubMenu Private New.Class1.GetSubMenu サブメニューを取得
5
Private SetWindowPos Private New.Class1.SetWindowPos ウィンドウ位置設定
6
Private GetActiveWindow Private New.Class1.GetActiveWindow アクティブウィンドウ取得
7
Private GetWindowText Private New.Class1.GetWindowText ウィンドウタイトル取得
8
Public Class1 Public New.Class1.Class1 Class1の機能
9
Private foo Private New.Class1.foo 静的メソッドのサンプル

変数情報

No. 名称 属性 フルネーム 説明
1
Public C_TAB Public New.Class1.C_TAB タブコード
2
Public C_TAB2 Public New.Class1.C_TAB2 タブコード×2
3
Public C_NULL Public New.Class1.C_NULL ""コード
4
Public C_CRLF Public New.Class1.C_CRLF CR+LFコード
5
Public C_CR Public New.Class1.C_CR LFコード
6
Public C_CL Public New.Class1.C_CL 改ページコード
7
Public C_SPACE Public New.Class1.C_SPACE 半角スペースコード
8
Public C_SPACE2 Public New.Class1.C_SPACE2 半角スペースコード×2
9
Public C_DSPACE Public New.Class1.C_DSPACE 全角スペースコード
10
Public C_SQU Public New.Class1.C_SQU 'コード
11
Public C_SQU2 Public New.Class1.C_SQU2 'コード×2
12
Public C_DSQU Public New.Class1.C_DSQU "コード
13
Public C_COL Public New.Class1.C_COL :コード
14
Public C_BSLA Public New.Class1.C_BSLA \コード
15
Public C_VIN Public New.Class1.C_VIN ・コード
16
Public C_PARL Public New.Class1.C_PARL (コード
17
Public C_PARR Public New.Class1.C_PARR )コード
18
Public C_CPARL Public New.Class1.C_CPARL {コード
19
Public C_CPARR Public New.Class1.C_CPARR }コード
20
Public C_COM Public New.Class1.C_COM ,コード
21
Public C_HYP Public New.Class1.C_HYP -コード
22
Public C_PERIOD Public New.Class1.C_PERIOD .コード
23
Public C_SLA Public New.Class1.C_SLA /コード
24
Public C_PER Public New.Class1.C_PER %コード
25
Public C_UBAR Public New.Class1.C_UBAR _コード
26
Public C_EQ Public New.Class1.C_EQ =コード
27
Public C_AST Public New.Class1.C_AST *コード
28
Public C_BWPARL Public New.Class1.C_BWPARL 【コード
29
Public C_BWPARR Public New.Class1.C_BWPARR 】コード
30
Public C_WWPARL Public New.Class1.C_WWPARL 《コード
31
Public C_WWPARR Public New.Class1.C_WWPARR 》コード
32
Public C_KO Public New.Class1.C_KO ココード
33
Private gProjectFileName Private New.Class1.gProjectFileName ドキュメントファイル名
34
Private gSourceFiles Private New.Class1.gSourceFiles ドキュメントファイルの配列
35
Private gFuncTmpFileName Private New.Class1.gFuncTmpFileName PROCINFO構造用のテンポラリファイル名
36
Private gFileTmpFileName Private New.Class1.gFileTmpFileName FILEINFO構造用のテンポラリファイル名
37
Private gTypeTmpFileName Private New.Class1.gTypeTmpFileName TYPEINFO構造用のテンポラリファイル名
38
Private gCnstTmpFileName Private New.Class1.gCnstTmpFileName CNSTINFO構造用のテンポラリファイル名
39
Private gVarbTmpFileName Private New.Class1.gVarbTmpFileName VARBINFO構造用のテンポラリファイル名
40
Private gDeclTmpFileName Private New.Class1.gDeclTmpFileName DECLINFO構造用のテンポラリファイル名
41
Private gFormTmpFileName Private New.Class1.gFormTmpFileName FORMINFO構造用のテンポラリファイル名
42
Private gGEFCountTotal Private New.Class1.gGEFCountTotal 各プロジージャの合計
43
Private gGaugeCancelStat Private New.Class1.gGaugeCancelStat インジケータの状態
44
Private mEndDoc Private New.Class1.mEndDoc 出力が終了したドキュメント数
45
Private MdocCount Private New.Class1.MdocCount 出力するドキュメント数
46
Private mStartTime Private New.Class1.mStartTime 開始時のシリアル時間
47
Private m_Result Private New.Class1.m_Result エラーの有無(True/False)
48
Private m_ErrorMsg Private New.Class1.m_ErrorMsg エラーメッセージ
49
Private m_ErrorIcon Private New.Class1.m_ErrorIcon エラーのアイコン種類
50
Private m_ErrorType Private New.Class1.m_ErrorType 発生場所の区分
51
Private nSize Private New.Class1.nSize サイズの合計
52
Protected gAcsTextFiles Protected New.Class1.gAcsTextFiles Access用の中間ファイル
53
Protected mMdbData Protected New.Class1.mMdbData データベース構造
54
Protected mFxVisibleTrue Protected New.Class1.mFxVisibleTrue "表示"の文字列
55
Protected mProtectFalse Protected New.Class1.mProtectFalse "非保護"の文字列
56
Protected mRelationArr Protected New.Class1.mRelationArr リレーション属性
57
Protected mRelationStr Protected New.Class1.mRelationStr リレーション属性文字列
58
Protected mFxdbRelationDontEnforce Protected New.Class1.mFxdbRelationDontEnforce 参照整合性
59
Protected mFxdbRelationUnique_True Protected New.Class1.mFxdbRelationUnique_True 一対一
60
Protected mFxdbRelationUnique_False Protected New.Class1.mFxdbRelationUnique_False 一対多
61
Protected mClassIndex Protected New.Class1.mClassIndex クラスファイルの拡張子
62
Private T_FN_TABLE Private New.Class1.T_FN_TABLE テーブルラベル
63
Private T_FN_FORM Private New.Class1.T_FN_FORM フォームラベル
64
Private T_FN_REPORT Private New.Class1.T_FN_REPORT レポートラベル
65
Private T_FN_MODULE Private New.Class1.T_FN_MODULE モジュールラベル
66
Private T_FN_QUERY Private New.Class1.T_FN_QUERY クエリラベル
67
Private T_FN_CLASS Private New.Class1.T_FN_CLASS クラスラベル
68
Private gProcType Private New.Class1.gProcType ジェネラル/イベント/ファンクション/プロパティラベルの配列
69
Private gExcelErrKey Private New.Class1.gExcelErrKey Excelのセルのエラーキー
70
Private gAccessEmbKey Private New.Class1.gAccessEmbKey Accessのオブジェクト禁則文字
71
Private gExcelEmbKey Private New.Class1.gExcelEmbKey Excelのオブジェクト禁則文字
72
Private gExcelConvKey Private New.Class1.gExcelConvKey Excelのシート内の禁則文字
73
Private gHotCatEmbKey Private New.Class1.gHotCatEmbKey HotCatのオブジェクト禁則文字

定数情報

No. 名称 属性 フルネーム 説明
1
Public MAX_SIZE Public New.Class1.MAX_SIZE 最大行数
2
Public EXECNAME Public New.Class1.EXECNAME プログラム名
3
Public EXECVER Public New.Class1.EXECVER プログラムのバージョン
4
Public HPEXECNAME Public New.Class1.HPEXECNAME プログラム名
5
Public HPEXECVER Public New.Class1.HPEXECVER プログラムのバージョン
6
Public SHPEXECVER Public New.Class1.SHPEXECVER プログラムのバージョン
7
Public F_GLOBAL Public New.Class1.F_GLOBAL グローバルの設定値
8
Public F_MODULE Public New.Class1.F_MODULE モジュールの設定値
9
Public FN_WINHELP Public New.Class1.FN_WINHELP ヘルプファイル表示プログラム名
10
Public FN_HELPMAN Public New.Class1.FN_HELPMAN DocSerマニュアルヘルプファイル名
11
Public FN_EXECICON Public New.Class1.FN_EXECICON 実行時のアイコンファイル名
12
Public FN_ENDICON Public New.Class1.FN_ENDICON 終了時のアイコンファイル名
13
Public EV_TMP Public New.Class1.EV_TMP テンポラリディレクトリ名の環境変数
14
Public EV_TEMP Public New.Class1.EV_TEMP テンポラリディレクトリ名の環境変数
15
Public PROCTMP Public New.Class1.PROCTMP PROCINFO構造用のID
16
Public FILETMP Public New.Class1.FILETMP FILEINFO構造用のID
17
Public TYPETMP Public New.Class1.TYPETMP TYPEINFO構造用のID
18
Public CNSTTMP Public New.Class1.CNSTTMP CNSTINFO構造用のID
19
Public VARBTMP Public New.Class1.VARBTMP GLBAINFO構造用のID
20
Public DECLTMP Public New.Class1.DECLTMP DECLINFO構造用のID
21
Public FORMTMP Public New.Class1.FORMTMP FORMINFO構造用のID
22
Public TMPFILESIZE Public New.Class1.TMPFILESIZE IDのサイズ
23
Private GL_DOC_OUTPUT Private New.Class1.GL_DOC_OUTPUT インジケータのラベル
24
Private GL_ALL_DOC Private New.Class1.GL_ALL_DOC 全ドキュメントのラベル
25
Private GL_OUTPUT_END Private New.Class1.GL_OUTPUT_END 出力中のラベル
26
Private GL_STAT_TIME Private New.Class1.GL_STAT_TIME 経過時間のラベル
27
Private FM_TIME Private New.Class1.FM_TIME 時間フォーマット
28
Private DP_SCALE1 Private New.Class1.DP_SCALE1 DP_SCALE1のスケール
29
Private DP_SCALE2 Private New.Class1.DP_SCALE2 DP_SCALE2のスケール
30
Private DP_SCALE4 Private New.Class1.DP_SCALE4 DP_SCALE4のスケール
31
Private DP_SCALE5 Private New.Class1.DP_SCALE5 DP_SCALE5のスケール
32
Private DP_SCALE10 Private New.Class1.DP_SCALE10 DP_SCALE10のスケール
33
Private F_GENERAL Private New.Class1.F_GENERAL ジェネラルプロシージャの設定値
34
Private F_EVENT Private New.Class1.F_EVENT イベントプロシージャの設定値
35
Private F_FUNCTION Private New.Class1.F_FUNCTION ファンクションの設定値
36
Private F_PROPERTY Private New.Class1.F_PROPERTY Propertyの設定値
37
Private F_PUMETHOD Private New.Class1.F_PUMETHOD publicメソッド/プロパティの設定値
38
Private F_PVMETHOD Private New.Class1.F_PVMETHOD privateメソッド/プロパティの設定値
39
Private F_PTMETHOD Private New.Class1.F_PTMETHOD protectedメソッド/プロパティの設定値
40
Private F_METHOD Private New.Class1.F_METHOD メソッド/プロパティの設定値
41
Private F_WEBMETHOD Private New.Class1.F_WEBMETHOD WebMethodの設定値
42
Private F_PROJECTPRO Private New.Class1.F_PROJECTPRO プロジェクトプロパティ一覧構造
43
Private F_SOLUTIONPRO Private New.Class1.F_SOLUTIONPRO ソリューションプロパティ一覧構造
44
Private F_CONFIGPRO Private New.Class1.F_CONFIGPRO 構成プロパティ一覧構造
45
Private F_DEVENVPRO Private New.Class1.F_DEVENVPRO 開発環境プロパティ一覧構造
46
Private F_CLASS Private New.Class1.F_CLASS クラス一覧構造
47
Private F_CLSMODULE Private New.Class1.F_CLSMODULE モジュール一覧構造
48
Private F_WEBREFER Private New.Class1.F_WEBREFER Web参照クラス一覧構造
49
Private F_TYPE Private New.Class1.F_TYPE ユーザ型一覧構造
50
Private F_INTERFACE Private New.Class1.F_INTERFACE Interface一覧構造
51
Private F_ENUM Private New.Class1.F_ENUM Enum一覧構造
52
Private F_WINAPI Private New.Class1.F_WINAPI WindowsAPI一覧構造
53
Private F_DELEGATE Private New.Class1.F_DELEGATE Delegate一覧構造
54
Private F_EVENTWORD Private New.Class1.F_EVENTWORD Event一覧構造
55
Private F_DLLIMPORT Private New.Class1.F_DLLIMPORT DllImport一覧構造
56
Protected FV_PUMETHOD Protected New.Class1.FV_PUMETHOD Publicの設定値
57
Protected FV_PVMETHOD Protected New.Class1.FV_PVMETHOD Privateの設定値
58
Protected FV_PTMETHOD Protected New.Class1.FV_PTMETHOD Protectedの設定値
59
Protected FV_METHOD Protected New.Class1.FV_METHOD etcの設定値
60
Protected V_NON Protected New.Class1.V_NON 無し
61
Protected V_PROJECTALL Protected New.Class1.V_PROJECTALL プロジェクト全体情報
62
Protected V_GENPRO Protected New.Class1.V_GENPRO ジェネラルプロシージャ情報
63
Protected V_EVENTPRO Protected New.Class1.V_EVENTPRO イベントプロシージャ情報
64
Protected V_FUNCSION Protected New.Class1.V_FUNCSION ファンクション情報
65
Protected V_DEFALL Protected New.Class1.V_DEFALL 宣言部情報
66
Protected V_DATAINFO Protected New.Class1.V_DATAINFO データベース情報
67
Protected V_PROJECTDETL Protected New.Class1.V_PROJECTDETL プロジェクト概要
68
Protected V_DATADETL Protected New.Class1.V_DATADETL データベース詳細情報
69
Protected V_INHERITS Protected New.Class1.V_INHERITS 継承情報
70
Protected V_PROPERTY Protected New.Class1.V_PROPERTY Property情報
71
Protected V_CLASS Protected New.Class1.V_CLASS クラス情報
72
Protected V_INTERFACE Protected New.Class1.V_INTERFACE Interface情報
73
Protected V_WEBREF Protected New.Class1.V_WEBREF Web参照情報
74
Protected V_WEBMETHOD Protected New.Class1.V_WEBMETHOD WebMethod情報
75
Protected V_PUMETHOD Protected New.Class1.V_PUMETHOD protectedメソッド/プロパティ情報
76
Protected V_PVMETHOD Protected New.Class1.V_PVMETHOD privateメソッド/プロパティ情報
77
Protected V_PTMETHOD Protected New.Class1.V_PTMETHOD protectedメソッド/プロパティ情報
78
Protected V_METHOD Protected New.Class1.V_METHOD メソッド/プロパティ情報
79
Protected V_DELEGATE Protected New.Class1.V_DELEGATE Delegate情報
80
Protected PROPCOUNT_OFFSET Protected New.Class1.PROPCOUNT_OFFSET プロパティ情報以外の行数
81
Private MB_OK Private New.Class1.MB_OK OK ボタンのみ
82
Private MB_OKCANCEL Private New.Class1.MB_OKCANCEL OK と キャンセル ボタン
83
Private MB_YESNOCANCEL Private New.Class1.MB_YESNOCANCEL はい, いいえ, キャンセル ボタン
84
Private MB_ICONQUESTION Private New.Class1.MB_ICONQUESTION 確認
85
Private MB_ICONEXCLAMATION Private New.Class1.MB_ICONEXCLAMATION 注意
86
Private MB_ICONINFORMATION Private New.Class1.MB_ICONINFORMATION インフォメーションのアイコン

構造体情報

No. 名称 属性 フルネーム 説明
1
Public PERSON Public New.Class1.PERSON 個人情報
2
Public VBINI Public New.Class1.VBINI .INIファイルの構造
3
Public HPDATA Public New.Class1.HPDATA プリンタ情報
4
Public MenuMap Public New.Class1.MenuMap メニュー情報
5
Public FUNC Public New.Class1.FUNC 関数構造
6
Public CNSTVARB Public New.Class1.CNSTVARB 定数、変数構造
7
Public MEMBER Public New.Class1.MEMBER メンバー関数構造
8
Public STRUCTS Public New.Class1.STRUCTS ユーザ型構造
9
Public PRTITLE Public New.Class1.PRTITLE ソースファイル固定値の項目名構造
10
Public DECL Public New.Class1.DECL 外部プロシージャ構造

列挙体情報

No. 名称 属性 フルネーム 説明
1
Public WeekDay Public New.Class1.WeekDay 一週間
2
Public Condition Public New.Class1.Condition 製品の状態
3
Public Connection Public New.Class1.Connection 接続状態
4
Private OS Private New.Class1.OS Windows系のOS
5
Private ISBN Private New.Class1.ISBN ISBN番号
6
Private JAN_N Private New.Class1.JAN_N JAN_N番号
7
Private JAN_E Private New.Class1.JAN_E JAN_E番号
8
Private JAN_W Private New.Class1.JAN_W JAN_W番号
9
Private JAN_S Private New.Class1.JAN_S JAN_S番号

Delegate情報

No. 名称 属性 フルネーム 説明
1
Public CustomersRowChangeEventHandler Public New.Class1.CustomersRowChangeEventHandler 行変更イベント処理
2
Public OrdersRowChangeEventHandler Public New.Class1.OrdersRowChangeEventHandler 行発注イベント処理
3
Public RemoteEventHandler Public New.Class1.RemoteEventHandler リモートイベント処理
4
Public FractalDisplayCallback Public New.Class1.FractalDisplayCallback フラクタル表示処理
5
Public FractalDoneCallback Public New.Class1.FractalDoneCallback フラクタル終了処理
6
Private BookValue Private New.Class1.BookValue 本の価格処理

Event情報

No. 名称 属性 フルネーム 説明
1
MyDelegate EventDataSun MyDelegate New.Class1.EventDataSun 日曜日のイベント処理
2
MyDelegate EventDataMon MyDelegate New.Class1.EventDataMon 月曜日のイベント処理
3
MyDelegate EventDataTue MyDelegate New.Class1.EventDataTue 火曜日のイベント処理
4
MyDelegate EventDataWed MyDelegate New.Class1.EventDataWed 水曜日のイベント処理
5
MyDelegate EventDataThu MyDelegate New.Class1.EventDataThu 木曜日のイベント処理
6
MyDelegate EventDataFri MyDelegate New.Class1.EventDataFri 金曜日のイベント処理
7
MyDelegate EventDataSat MyDelegate New.Class1.EventDataSat 土曜日のイベント処理

See Also

目次 | ファイル一覧 | メソッド一覧 | 定数一覧 | 変数一覧 | フォーム一覧 | ネームスペース一覧 | クラス一覧 | 構造体一覧 | インターフェース一覧 | 列挙体一覧