다음을 통해 공유


NewItemFactory.CreateInstance 메서드

컬렉션 편집기나 하위 속성 편집기에 추가할 수 있는 지정된 Type의 인스턴스를 만듭니다.

네임스페이스:  Microsoft.Windows.Design.PropertyEditing
어셈블리:  Microsoft.Windows.Design.Interaction(Microsoft.Windows.Design.Interaction.dll)

구문

‘선언
Public Overridable Function CreateInstance ( _
    type As Type _
) As Object
public virtual Object CreateInstance(
    Type type
)
public:
virtual Object^ CreateInstance(
    Type^ type
)
abstract CreateInstance : 
        type:Type -> Object 
override CreateInstance : 
        type:Type -> Object 
public function CreateInstance(
    type : Type
) : Object

매개 변수

  • type
    형식: System.Type
    만들 개체의 형식입니다.

반환 값

형식: System.Object
type에 대한 생성자가 발견되면 type의 인스턴스를 반환하고, 그렇지 않으면 nullNull 참조(Visual Basic의 경우 Nothing)을 반환합니다.

예외

예외 상황
ArgumentNullException

type는 nullNull 참조(Visual Basic의 경우 Nothing)입니다.

설명

기본 구현에서는 인수가 없는 public 생성자를 검색합니다.

.NET Framework 보안

  • 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.

참고 항목

참조

NewItemFactory 클래스

Microsoft.Windows.Design.PropertyEditing 네임스페이스

GetConstructor

기타 리소스

WPF Designer 확장성