Klasa Core.AutoOpenAttribute (F#)
Ten atrybut jest używany do dwóch celów.Po zastosowaniu do zestawu, powinna mieć argument ciąg i tego argumentu musi wskazywać prawidłowe modułu lub obszaru nazw, w tym zestawie.Skompilowany z odwołania do tego zestawu plików kodu źródłowego są przetwarzane w środowisku, gdzie podana ścieżka jest automatycznie oepned.
Ścieżka obszaru nazw/modułu: Microsoft.FSharp.Core
Zestaw: FSharp.Core (w FSharp.Core.dll)
[<AttributeUsage(AttributeTargets.Class ||| AttributeTargets.Assembly, AllowMultiple = true)>]
[<Sealed>]
type AutoOpenAttribute =
class
new AutoOpenAttribute : string -> AutoOpenAttribute
new AutoOpenAttribute : unit -> AutoOpenAttribute
member this.Path : string
end
Uwagi
Po zastosowaniu do modułu w zestawie, a następnie atrybutu nie podaje się żadnych argumentów.Otaczający obszar nazw jest otwarty w kodzie źródłowym użytkownika, moduł jest otwierany również niejawnie.
Można także użyć krótkiej formy nazwy, AutoOpen.
Konstruktory
Członkowskie |
Opis |
---|---|
Tworzy atrybut używane do oznaczenia ścieżka obszaru nazw lub moduł, automatycznie otwierane po odwołuje się do zestawu |
Wystąpienie członków
Członkowskie |
Opis |
---|---|
Wskazuje obszar nazw lub moduł automatycznie otwierane po odwołuje się do zestawu lub modułu otaczający otwarty. |
Platformy
Windows 8, Windows 7, Windows Server 2012 Windows Server 2008 R2
Informacje o wersji
F# Core wersji biblioteki
Obsługiwane: 2.0, 4.0, przenośne