정보
요청한 주제가 아래에 표시됩니다. 그러나 이 주제는 이 라이브러리에 포함되지 않습니다.

Type.IsNestedFamORAssem 속성

2013-12-13

Type이 중첩되었으며 자체 패밀리와 자체 어셈블리 중 하나에 속하는 클래스에만 표시되는지 여부를 나타내는 값을 가져옵니다.

Namespace:  System
어셈블리:  mscorlib(mscorlib.dll)

public bool IsNestedFamORAssem { get; }

속성 값

형식: System.Boolean
Type이 중첩되고 고유한 패밀리나 고유한 어셈블리에 속하는 클래스에만 표시되면 true이고, 그렇지 않으면 false입니다.

현재 Type이 제네릭 형식의 형식 매개 변수를 나타내는 경우 이 속성은 언제나 false를 반환합니다.

TypeAttributes.VisibilityMask에서는 표시 특성을 선택합니다.

Type 개체 패밀리는 정확히 동일한 Type 및 해당 하위 형식의 모든 개체로 정의됩니다.

다음 예제에서는 패밀리 또는 어셈블리 표시 유형으로 중첩된 클래스를 선언하고 중첩된 클래스의 IsNestedFamORAssem 속성 값을 표시합니다.

참고참고:

이 예제를 실행하려면 Windows Phone용 정적 TextBlock 컨트롤이 있는 예제 빌드를 참조하세요.


using System;
// Enclose a class.
class MyClassA
{
   protected internal class MyClassB
   {
   }
}
class Example
{
   public static void Demo(System.Windows.Controls.TextBlock outputBlock)
   {
      // Get the type of the nested class.
      Type myTypeB = typeof(MyClassA.MyClassB);
      // Get the IsNestedFamORAssem property of the nested class.
      outputBlock.Text += String.Format("\nThe IsNestedFamORAssem property value of the nested class is {0}.", myTypeB.IsNestedFamANDAssem.ToString()) + "\n";
   }
}


Windows Phone OS

지원되는 버전: 8.0, 7.1, 7.0

Windows Phone

표시: