次の方法で共有


Core.OptionalArgumentAttribute クラス (F#)

この属性は、すべてのオプションの引数に自動的に追加されます。

名前空間/モジュール パス: Microsoft.FSharp.Core

アセンブリ: FSharp.Core (FSharp.Core.dll 内)

[<AttributeUsage(2048, AllowMultiple = false)>]
[<Sealed>]
type OptionalArgumentAttribute =
 class
  new OptionalArgumentAttribute : unit -> OptionalArgumentAttribute
 end

解説

この属性をオプション型のパラメーターに適用し、省略可能なパラメーターにすることができます。 これは ? をパラメーター リストの パラメーター名に適用するのと同じです。 パラメーター リストでは、省略可能なパラメーターの後に省略可能ではないパラメーターを続けることはできません。

短縮形の名前である OptionalArgument も使用できます。

コンストラクター

メンバー

説明

new

属性のインスタンスを作成します。

プラットフォーム

Windows 7、Windows Vista SP2、Windows XP SP3、Windows XP x64 SP2、Windows Server 2008 R2、Windows Server 2008 SP2、Windows Server 2003 SP2

バージョン情報

F# ランタイム

サポート対象: 2.0、4.0

Silverlight

サポート: 3

参照

その他の技術情報

Microsoft.FSharp.Core 名前空間 (F#)