Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Type.IsNestedPrivate Property
Microsoft Silverlight will reach end of support after October 2021. Learn more.
Gets a value indicating whether the Type is nested and declared private.
Namespace: System
Assembly: mscorlib (in mscorlib.dll)
Syntax
'Declaration
Public ReadOnly Property IsNestedPrivate As Boolean
public bool IsNestedPrivate { get; }
Property Value
Type: System.Boolean
true if the Type is nested and declared private; otherwise, false.
Remarks
If the current Type represents a type parameter of a generic type, this property always returns false.
TypeAttributes.VisibilityMask selects the visibility attributes.
Examples
The following example declares a nested class as private and displays the IsNestedPrivate property value of the nested class.
| NoteNote: |
|---|
To run this example, see Building Examples That Use a Demo Method and a TextBlock Control. |
' Outer class.
Public Class Example
' Private nested class.
Private Class MyClassB
End Class
Public Shared Sub Demo(ByVal outputBlock As System.Windows.Controls.TextBlock)
' Get the type of the nested class.
Dim myTypeB As Type = GetType(Example.MyClassB)
' Get the IsNestedPrivate property of the nested class.
outputBlock.Text += String.Format(ControlChars.Cr + "The IsNestedPrivate property value of the nested class is {0}.", myTypeB.IsNestedPrivate.ToString()) & vbCrLf
End Sub 'Main
End Class 'MyClassA
using System;
// Outer class.
public class Example
{
// Private nested class.
private class MyClassB
{
}
public static void Demo(System.Windows.Controls.TextBlock outputBlock)
{
// Get the type of the nested class.
Type myTypeB = typeof(Example.MyClassB);
// Get the IsNestedPrivate property of the nested class.
outputBlock.Text += String.Format("\nThe IsNestedPrivate property value of the nested class is {0}.", myTypeB.IsNestedPrivate.ToString()) + "\n";
}
}
Version Information
Silverlight
Supported in: 5, 4, 3
Silverlight for Windows Phone
Supported in: Windows Phone OS 7.1, Windows Phone OS 7.0
XNA Framework
Supported in: Xbox 360, Windows Phone OS 7.0
Platforms
For a list of the operating systems and browsers that are supported by Silverlight, see Supported Operating Systems and Browsers.