Machine.SetProperty 메서드

이 메서드는 새 항목을 만들거나 컴퓨터의 기존 속성 값을 업데이트합니다.

네임스페이스: Microsoft.Windows.Kits.Hardware.ObjectModel

어셈블리: Microsoft.Windows.Kits.Hardware.ObjectModel (Microsoft.Windows.Kits.Hardware.ObjectModel 내)

사용

Visual Basic

Dim instance As Machine

Dim nameOfPropertyToSet As String

Dim valueOfPropertyToSet As String

Dim returnValue As String

returnValue = instance.SetProperty(nameOfPropertyToSet, valueOfPropertyToSet)

구문

Visual Basic

Public MustOverride Function SetProperty ( _

          nameOfPropertyToSet As String, _

          valueOfPropertyToSet As String _

) As String

C#

public abstract string SetProperty (

          string nameOfPropertyToSet,

          string valueOfPropertyToSet

)

매개 변수

nameOfPropertyToSet

만들거나 설정할 속성의 이름입니다.

valueOfPropertyToSet

속성을 설정할 값.

반환 값

설정된 속성 값인 문자열을 반환합니다.

설명

다음과 같은 경우 예외가 발생합니다.

  • 원본 유틸리티 "UI"를 찾을 수 없습니다.상태가 유효하지 않습니다.

  • nameOfPropertyToSet 매개 변수 또는 valueOfPropertyToSet 매개 변수가 null입니다.

  • nameOfPropertyToSet 매개 변수 또는 valueOfPropertyToSet 매개 변수가 비어 있습니다.

프로젝트가 패키지에 연결된 경우에는 지원되지 않습니다.

스레드 안전성

이 형식의 모든 공용 정적 멤버(Visual Basic의 경우 공유 멤버)는 스레드로부터 안전하게 보호됩니다. 인스턴스 구성원은 스레드로부터의 안전성이 보장되지 않습니다.