Freigeben über


DesignerSerializationVisibilityAttribute-Konstruktor

Initialisiert eine neue Instanz der DesignerSerializationVisibilityAttribute-Klasse unter Verwendung des angegebenen DesignerSerializationVisibility-Werts.

Namespace: System.ComponentModel
Assembly: System (in system.dll)

Syntax

'Declaration
Public Sub New ( _
    visibility As DesignerSerializationVisibility _
)
'Usage
Dim visibility As DesignerSerializationVisibility

Dim instance As New DesignerSerializationVisibilityAttribute(visibility)
public DesignerSerializationVisibilityAttribute (
    DesignerSerializationVisibility visibility
)
public:
DesignerSerializationVisibilityAttribute (
    DesignerSerializationVisibility visibility
)
public DesignerSerializationVisibilityAttribute (
    DesignerSerializationVisibility visibility
)
public function DesignerSerializationVisibilityAttribute (
    visibility : DesignerSerializationVisibility
)

Parameter

Beispiel

Das folgende Codebeispiel zeigt, wie die Eigenschaft einer Komponente von einem Designer gespeichert wird. Dieser Code erstellt ein neues DesignerSerializationVisibilityAttribute und legt den Wert auf DesignerSerializationVisibilityAttribute.Content fest.

<DesignerSerializationVisibility(DesignerSerializationVisibility.Content)> _
Public Property _
    MyProperty() As Integer
    
    Get
        ' Insert code here.
        Return 0
    End Get
    Set
        ' Insert code here.
    End Set 
End Property
[DesignerSerializationVisibility(DesignerSerializationVisibility.Content)]
 public int MyProperty {
    get {
       // Insert code here.
       return(0);
    }
    set {
       // Insert code here.
    }
 }
public:
   [DesignerSerializationVisibility(DesignerSerializationVisibility::Content)]
   property int MyProperty 
   {
      int get()
      {
         // Insert code here.
         return (0);
      }
      void set( int value )
      {
         // Insert code here.
      }
   }
/** @attribute DesignerSerializationVisibility(
    DesignerSerializationVisibility.Content)
 */
/** @property 
 */
public int get_MyProperty()
{
    // Insert code here.
    return 0;
} //get_MyProperty

/** @property 
 */
public void set_MyProperty(int value)
{
    // Insert code here.
} //set_MyProperty

Plattformen

Windows 98, Windows 2000 SP4, Windows Millennium Edition, Windows Server 2003, Windows XP Media Center Edition, Windows XP Professional x64 Edition, Windows XP SP2, Windows XP Starter Edition

.NET Framework unterstützt nicht alle Versionen sämtlicher Plattformen. Eine Liste der unterstützten Versionen finden Sie unter Systemanforderungen.

Versionsinformationen

.NET Framework

Unterstützt in: 2.0, 1.1, 1.0

Siehe auch

Referenz

DesignerSerializationVisibilityAttribute-Klasse
DesignerSerializationVisibilityAttribute-Member
System.ComponentModel-Namespace
DesignerSerializationVisibilityAttribute-Klasse