クラス定義書 C# 版 仕様書 自動 作成 ツール 【A HotDocument】

Class1

クラス図クラス図



Class
Class1Class1
変数
定数
構造体
列挙体
Delegate
  • PublicCustomersRowChangeEventHandler
  • PublicOrdersRowChangeEventHandler
  • PublicRemoteEventHandler
  • PublicFractalDisplayCallback
  • PublicFractalDoneCallback
  • PrivateBookValue
Event
  • ProjectEventDataSun
  • ProjectEventDataMon
  • ProjectEventDataTue
  • ProjectEventDataWed
  • ProjectEventDataThu
  • ProjectEventDataFri
  • ProjectEventDataSat
メソッド
  • PrivateGetPrivateProfileString()
  • PrivateGetMenu()
  • PrivateGetMenuItemID()
  • PrivateGetSubMenu()
  • PrivateSetWindowPos()
  • PrivateGetActiveWindow()
  • PrivateGetWindowText()
  • PublicClass1()
  • Privatefoo()
                     
凡例

:対象クラス

:継承クラス

:派生クラス

構文構文

Class1クラスのサンプルソース

public class Class1

フルネームフルネーム

New.Class1

説明説明

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

ファイル名ファイル名

ConstData.cs


メソッド情報メソッド情報

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

変数情報変数情報

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

定数情報定数情報

No. 名称 属性 フルネーム 説明
1
PublicMAX_SIZE Public New.Class1.MAX_SIZE 最大行数
2
PublicEXECNAME Public New.Class1.EXECNAME プログラム名
3
PublicEXECVER Public New.Class1.EXECVER プログラムのバージョン
4
PublicHPEXECNAME Public New.Class1.HPEXECNAME プログラム名
5
PublicHPEXECVER Public New.Class1.HPEXECVER プログラムのバージョン
6
PublicSHPEXECVER Public New.Class1.SHPEXECVER プログラムのバージョン
7
PublicF_GLOBAL Public New.Class1.F_GLOBAL グローバルの設定値
8
PublicF_MODULE Public New.Class1.F_MODULE モジュールの設定値
9
PublicFN_WINHELP Public New.Class1.FN_WINHELP ヘルプファイル表示プログラム名
10
PublicFN_HELPMAN Public New.Class1.FN_HELPMAN DocSerマニュアルヘルプファイル名
11
PublicFN_EXECICON Public New.Class1.FN_EXECICON 実行時のアイコンファイル名
12
PublicFN_ENDICON Public New.Class1.FN_ENDICON 終了時のアイコンファイル名
13
PublicEV_TMP Public New.Class1.EV_TMP テンポラリディレクトリ名の環境変数
14
PublicEV_TEMP Public New.Class1.EV_TEMP テンポラリディレクトリ名の環境変数
15
PublicPROCTMP Public New.Class1.PROCTMP PROCINFO構造用のID
16
PublicFILETMP Public New.Class1.FILETMP FILEINFO構造用のID
17
PublicTYPETMP Public New.Class1.TYPETMP TYPEINFO構造用のID
18
PublicCNSTTMP Public New.Class1.CNSTTMP CNSTINFO構造用のID
19
PublicVARBTMP Public New.Class1.VARBTMP GLBAINFO構造用のID
20
PublicDECLTMP Public New.Class1.DECLTMP DECLINFO構造用のID
21
PublicFORMTMP Public New.Class1.FORMTMP FORMINFO構造用のID
22
PublicTMPFILESIZE Public New.Class1.TMPFILESIZE IDのサイズ
23
PrivateGL_DOC_OUTPUT Private New.Class1.GL_DOC_OUTPUT インジケータのラベル
24
PrivateGL_ALL_DOC Private New.Class1.GL_ALL_DOC 全ドキュメントのラベル
25
PrivateGL_OUTPUT_END Private New.Class1.GL_OUTPUT_END 出力中のラベル
26
PrivateGL_STAT_TIME Private New.Class1.GL_STAT_TIME 経過時間のラベル
27
PrivateFM_TIME Private New.Class1.FM_TIME 時間フォーマット
28
PrivateDP_SCALE1 Private New.Class1.DP_SCALE1 DP_SCALE1のスケール
29
PrivateDP_SCALE2 Private New.Class1.DP_SCALE2 DP_SCALE2のスケール
30
PrivateDP_SCALE4 Private New.Class1.DP_SCALE4 DP_SCALE4のスケール
31
PrivateDP_SCALE5 Private New.Class1.DP_SCALE5 DP_SCALE5のスケール
32
PrivateDP_SCALE10 Private New.Class1.DP_SCALE10 DP_SCALE10のスケール
33
PrivateF_GENERAL Private New.Class1.F_GENERAL ジェネラルプロシージャの設定値
34
PrivateF_EVENT Private New.Class1.F_EVENT イベントプロシージャの設定値
35
PrivateF_FUNCTION Private New.Class1.F_FUNCTION ファンクションの設定値
36
PrivateF_PROPERTY Private New.Class1.F_PROPERTY Propertyの設定値
37
PrivateF_PUMETHOD Private New.Class1.F_PUMETHOD publicメソッド/プロパティの設定値
38
PrivateF_PVMETHOD Private New.Class1.F_PVMETHOD privateメソッド/プロパティの設定値
39
PrivateF_PTMETHOD Private New.Class1.F_PTMETHOD protectedメソッド/プロパティの設定値
40
PrivateF_METHOD Private New.Class1.F_METHOD メソッド/プロパティの設定値
41
PrivateF_WEBMETHOD Private New.Class1.F_WEBMETHOD WebMethodの設定値
42
PrivateF_PROJECTPRO Private New.Class1.F_PROJECTPRO プロジェクトプロパティ一覧構造
43
PrivateF_SOLUTIONPRO Private New.Class1.F_SOLUTIONPRO ソリューションプロパティ一覧構造
44
PrivateF_CONFIGPRO Private New.Class1.F_CONFIGPRO 構成プロパティ一覧構造
45
PrivateF_DEVENVPRO Private New.Class1.F_DEVENVPRO 開発環境プロパティ一覧構造
46
PrivateF_CLASS Private New.Class1.F_CLASS クラス一覧構造
47
PrivateF_CLSMODULE Private New.Class1.F_CLSMODULE モジュール一覧構造
48
PrivateF_WEBREFER Private New.Class1.F_WEBREFER Web参照クラス一覧構造
49
PrivateF_TYPE Private New.Class1.F_TYPE ユーザ型一覧構造
50
PrivateF_INTERFACE Private New.Class1.F_INTERFACE Interface一覧構造
51
PrivateF_ENUM Private New.Class1.F_ENUM Enum一覧構造
52
PrivateF_WINAPI Private New.Class1.F_WINAPI WindowsAPI一覧構造
53
PrivateF_DELEGATE Private New.Class1.F_DELEGATE Delegate一覧構造
54
PrivateF_EVENTWORD Private New.Class1.F_EVENTWORD Event一覧構造
55
PrivateF_DLLIMPORT Private New.Class1.F_DLLIMPORT DllImport一覧構造
56
ProtectedFV_PUMETHOD Protected New.Class1.FV_PUMETHOD Publicの設定値
57
ProtectedFV_PVMETHOD Protected New.Class1.FV_PVMETHOD Privateの設定値
58
ProtectedFV_PTMETHOD Protected New.Class1.FV_PTMETHOD Protectedの設定値
59
ProtectedFV_METHOD Protected New.Class1.FV_METHOD etcの設定値
60
ProtectedV_NON Protected New.Class1.V_NON 無し
61
ProtectedV_PROJECTALL Protected New.Class1.V_PROJECTALL プロジェクト全体情報
62
ProtectedV_GENPRO Protected New.Class1.V_GENPRO ジェネラルプロシージャ情報
63
ProtectedV_EVENTPRO Protected New.Class1.V_EVENTPRO イベントプロシージャ情報
64
ProtectedV_FUNCSION Protected New.Class1.V_FUNCSION ファンクション情報
65
ProtectedV_DEFALL Protected New.Class1.V_DEFALL 宣言部情報
66
ProtectedV_DATAINFO Protected New.Class1.V_DATAINFO データベース情報
67
ProtectedV_PROJECTDETL Protected New.Class1.V_PROJECTDETL プロジェクト概要
68
ProtectedV_DATADETL Protected New.Class1.V_DATADETL データベース詳細情報
69
ProtectedV_INHERITS Protected New.Class1.V_INHERITS 継承情報
70
ProtectedV_PROPERTY Protected New.Class1.V_PROPERTY Property情報
71
ProtectedV_CLASS Protected New.Class1.V_CLASS クラス情報
72
ProtectedV_INTERFACE Protected New.Class1.V_INTERFACE Interface情報
73
ProtectedV_WEBREF Protected New.Class1.V_WEBREF Web参照情報
74
ProtectedV_WEBMETHOD Protected New.Class1.V_WEBMETHOD WebMethod情報
75
ProtectedV_PUMETHOD Protected New.Class1.V_PUMETHOD protectedメソッド/プロパティ情報
76
ProtectedV_PVMETHOD Protected New.Class1.V_PVMETHOD privateメソッド/プロパティ情報
77
ProtectedV_PTMETHOD Protected New.Class1.V_PTMETHOD protectedメソッド/プロパティ情報
78
ProtectedV_METHOD Protected New.Class1.V_METHOD メソッド/プロパティ情報
79
ProtectedV_DELEGATE Protected New.Class1.V_DELEGATE Delegate情報
80
ProtectedPROPCOUNT_OFFSET Protected New.Class1.PROPCOUNT_OFFSET プロパティ情報以外の行数
81
PrivateMB_OK Private New.Class1.MB_OK OK ボタンのみ
82
PrivateMB_OKCANCEL Private New.Class1.MB_OKCANCEL OK と キャンセル ボタン
83
PrivateMB_YESNOCANCEL Private New.Class1.MB_YESNOCANCEL はい, いいえ, キャンセル ボタン
84
PrivateMB_ICONQUESTION Private New.Class1.MB_ICONQUESTION 確認
85
PrivateMB_ICONEXCLAMATION Private New.Class1.MB_ICONEXCLAMATION 注意
86
PrivateMB_ICONINFORMATION Private New.Class1.MB_ICONINFORMATION インフォメーションのアイコン

構造体情報構造体情報

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

列挙体情報列挙体情報

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

Delegate情報Delegate情報

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

Event情報Event情報

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

See Also

目次 | ファイル一覧 | メソッド一覧 | 定数一覧 | 変数一覧 | フォーム一覧 | ネームスペース一覧 | クラス一覧 | 構造体一覧 | インターフェース一覧 | 列挙体一覧 | プロジェクトファイル情報 | 参照設定一覧 | AddIn一覧 | 出力形式一覧 | プロジェクトプロパティ一覧 | ソリューションプロパティ一覧 | 構成プロパティ一覧 | 開発環境プロパティ一覧 | Assembly説明書 | 継承情報一覧 | 索引 | サイドメニュー