Variantデータ型で公開されるメンバを以下の表に示します。
名前 | 解説 | |
---|---|---|
Variant コンストラクタ | オーバーロードされます。 |
名前 | 解説 | |
---|---|---|
Comparer | VariantComparerのインスタンスです。 | |
False | 定義済みのブール値(False) | |
Null | 定義済みのNull値 | |
True | 定義済みのブール値(True) | |
Zero | 定義済みZero値。 |
名前 | 解説 | |
---|---|---|
IsNull | バリアントの値はnullかどうかを確認します。 | |
IsNullOrEmptyString | バリアントの値がnullまたは、空の文字列かどうかをチェック’します。 | |
Type | Variantで表される値型。 |
名前 | 解説 | |
---|---|---|
And | ブール値 '&&' をブールに適用しますまたは ビット単位'&' を数値に適用します。 | |
CompareTo | オーバーロードされます。 バリアントを指定されたオブジェクトと比較します。 | |
Equals | オーバーロードされます。 バリアントが指定されたオブジェクトと等しいかどうかを確認します。 | |
FromObject | オブジェクトとして指定された値からバリアントの新しいインスタンスを初期化します。指定された値からバリアントの書類が推定されます。 | |
GetHashCode | バリアントのハッシュコードを取得します。 | |
Or | ブール‘||’をブールに適用します、またはビット単位‘|’を数値に適用します。 | |
Pow | 特定の乗に比例するバリアントを返します。 | |
ToObject | バリアントをオブジェクトに変換します。 | |
ToString | オーバーロードされます。 指定された形式でバリアントを文字列表現に変換します。 | |
Xor | ブール‘||’をブールに適用します、またはビット単位‘|’を数値に適用します。 |
加算演算子 | オーバーロードされます。 2つのバリアントを合計します。 |
除算演算子 | オーバーロードされます。 1つのバリアントを別のバリアントで除算します。 |
等価判定演算子 | 指定された2つのバリアントが等しいかどうかを確認します。 |
明示的 キャスト 演算子 | オーバーロードされます。 指定されたバリアントをブールに変換します。 |
比較演算子(より大きい) | 1つのバリアントが別のバリアントより大きいかどうかを確認します。 |
比較演算子(以上か) | 1つのバリアントが別のバリアントより以上であるかを確認します。 |
等しくないか判定する演算子 | 指定されたバリアントが違うかどうかを確認します。 |
左シフト演算子 | ビット単位は左にシフトします。 |
比較演算子(より小さい) | 1つのバリアントが別のバリアントより小さいかを確認します。 |
比較演算子(以下) | 1つのバリアントが別のバリアントより以下であるかを確認します。 |
論理 NOT 演算子 | 指定されたバリアント値をビット単位で反転します。 |
モジュラス演算子 | 最初のオペランドを第2のオペランドで除算した場合の余りを割り出します。 |
乗算 | 2つのバリアントを掛ける。 |
右シフト演算子 | ビット単位は右にシフトします。 |
減算演算子 | 1つのバリアントを別のバリアントから引きます。 |
マイナス符号 | 指定された数値的なバリアントを否定します。 |
プラス符号 | 文字列バリアントを数値に変換します。数値的ではない形式の場合は例外が発生し、また数値的なタイプのためには発生しません。 |