2016-10-22

VisualBasic言語仕様

コードの表記方法*1

定義、代入

= で左辺と右辺を結ぶ

#sh(vb){{

param = value

}}

複数行にわたる処理

改行前に _ を入れる

コメント

コメント文の前に ' を書く
' の代わりに REM でもよい

#sh(vb){{

' これはコメント
REM これもコメント

}} 複数行のコメントを表現する方法はないので、各行の先頭に'ないしREMを入れる必要がある。

VisualBasic特有のライブラリメンバ*2

Collection

ComClassAttribute

ControlChars

Constants

Conversion

DateAndTime

ErrObject

FileSystem

Financial

Globals

HideModuleName

Information

Interaction

MyGroupCollectionAttribute

Strings

VBFixedArrayAttribute

VBFixedStringAttribute

VbMath

予約語*3

属性*4

定数と列挙型*5

データ型*6

コンパイラディレクティブ*7

ランタイム関数*8

修飾子*9

モジュール*10

型のデフォルト値*11

オブジェクト*12

演算子*13

プロパティ*14

利用可能なLINQ*15

ステートメント*16

コメント用XML*17

Intellisenceに利用するコメントを定義するためのXMLの書き方。
サンプルはこちら。

#sh(vb){{

''' <param name="id">The ID of the record to update.</param>
''' <remarks>Updates the record <paramref name="id"/>.
''' <para>Use <see cref="DoesRecordExist"/> to verify that
''' the record exists before calling this method.</para>
''' </remarks>
Public Sub UpdateRecord(ByVal id As Integer)
' Code goes here.
End Sub

}}

XML Axis*18


*1 https://msdn.microsoft.com/ja-jp/library/1s46s4ew.aspx
*2 https://msdn.microsoft.com/ja-jp/library/c157t28f.aspx
*3 https://msdn.microsoft.com/ja-jp/library/dd409611.aspx
*4 https://msdn.microsoft.com/ja-jp/library/33f59sea.aspx
*5 https://msdn.microsoft.com/ja-jp/library/dy7yth1w.aspx
*6 https://msdn.microsoft.com/ja-jp/library/47zceaw7.aspx
*7 https://msdn.microsoft.com/ja-jp/library/7ah135z7.aspx
*8 https://msdn.microsoft.com/ja-jp/library/32s6akha.aspx
*9 https://msdn.microsoft.com/ja-jp/library/dd409559.aspx
*10 https://msdn.microsoft.com/ja-jp/library/y76404kz.aspx
*11 https://msdn.microsoft.com/ja-jp/library/0x9tb07z.aspx
*12 https://msdn.microsoft.com/ja-jp/library/eht682b5.aspx
*13 https://msdn.microsoft.com/ja-jp/library/f15ea9k8.aspx
*14 https://msdn.microsoft.com/ja-jp/library/7af4wadh.aspx
*15 https://msdn.microsoft.com/ja-jp/library/bb384830.aspx
*16 https://msdn.microsoft.com/ja-jp/library/2f43da0y.aspx
*17 https://msdn.microsoft.com/ja-jp/library/ms172653.aspx
*18 https://msdn.microsoft.com/ja-jp/library/bb384769.aspx

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2016-10-22 (土) 22:05:16