Property.Value 속성
Property 개체에서 반환되는 속성 값을 가져오거나 설정합니다.
네임스페이스: EnvDTE
어셈블리: EnvDTE(EnvDTE.dll)
구문
‘선언
Default Property Value As Object
Get
Set
Object this { get; set; }
property Object^ default {
Object^ get ();
void set (Object^ value);
}
abstract Value : Object with get, set
function get Value () : Object
function set Value (value : Object)
속성 값
형식: System.Object
개체입니다.
설명
Value 속성은 Property 개체의 기본값을 결정합니다. 이때 개체가 반환되므로 모든 형식의 속성에 액세스할 수 있습니다. 개체는 개체 형식으로 반환되고 배열은 배열로 반환됩니다. 여러 값을 나타내는 Property 개체는 IndexedValue를 통해 이러한 값을 반환하고 값 개수는 NumIndices에서 반환됩니다. Value 속성을 설정하면 지정한 값 형식에 따라 적절하게 동작합니다.
Property 개체에서 나타내는 속성이 디자인 타임에 읽기/쓰기가 가능한 경우 Value 속성도 읽기/쓰기가 가능합니다. 이 속성이 읽기 전용인 경우 Value 속성을 설정하려고 하면 오류가 발생하고 이 속성이 쓰기 전용인 경우 Value 속성을 반환하려고 하면 오류가 발생합니다.
예제
' Visual Studio macro.
Sub ValueExample()
Dim Props As Properties
Dim PropObj As [Property]
Dim NameValPair As String
Props = DTE.Properties("Environment", "General")
MsgBox("Tools – Options – Environment – General Properties Count _
= " & Props.Count())
For Each PropObj In Props
NameValPair = NameValPair & (PropObj.Name & "Value = " & _
PropObj.Value.ToString & microsoft.VisualBasic.ControlChars.CrLf)
Next
MsgBox(NameValPair)
End Sub
.NET Framework 보안
- 직접 실행 호출자의 경우 완전히 신뢰합니다. 이 멤버는 부분적으로 신뢰할 수 있는 코드에서 사용할 수 없습니다. 자세한 내용은 부분 신뢰 코드에서 라이브러리 사용을 참조하십시오.