ProjectMetadata Class

Definition

확인된 디자인 타임 메타데이터를 나타냅니다.Represents evaluated design-time metadata.

public ref class ProjectMetadata : IEquatable<Microsoft::Build::Evaluation::ProjectMetadata ^>
public class ProjectMetadata : IEquatable<Microsoft.Build.Evaluation.ProjectMetadata>
type ProjectMetadata = class
    interface IEquatable<ProjectMetadata>
Public Class ProjectMetadata
Implements IEquatable(Of ProjectMetadata)
Inheritance
ProjectMetadata
Implements

Remarks

% (Filename) 등의 기본 제공 메타 데이터를 나타내는 데 사용 되지 않습니다.Never used to represent built-in metadata, like %(Filename). 메타 데이터는 항상 프로젝트 소스 코드를 사용 하 여 연결 합니다.The metadata is always associated with project source code.

여 포함 된 메타 데이터를 ProjectItemDefinition 또는 ProjectItem합니다.The metadata is contained by either by a ProjectItemDefinition or a ProjectItem.

Properties

ConditionLocation

조건 특성의 위치Location of the Condition attribute.

EvaluatedValue

확인된 메타데이터 값을 가져옵니다.Gets the evaluated metadata value.

IsImported

메타데이터가 가져온 파일에서 생성되었는지 여부를 확인합니다.Determines if the metadata originated from an imported file.

ItemType

포함하는 항목 정의 또는 항목의 항목 형식을 가져옵니다.Gets the item type of the containing item definition or item.

Location

요소 위치입니다.Location of the element.

Name

메타데이터의 이름을 가져옵니다.Gets the name of the metadata.

Predecessor

확인하는 동안 항목 정의 또는 항목에서 이 메타데이터가 재정의한 마지막 메타데이터를 가져옵니다.Gets the last metadata (from an item definition or item) that was overridden by this metadata during evaluation.

Project

이 메타데이터를 포함하는 프로젝트를 가져옵니다.Gets the project that contains this metadata.

UnevaluatedValue

확인되지 않은 메타데이터 값을 가져오거나 설정합니다.Gets or sets the unevaluated metadata value.

Xml

연결된 프로젝트 메타데이터 요소를 가져옵니다.Gets the associated project metadata element.

Methods

Equals(Object)

지정한 개체와 현재 개체가 같은지 여부를 확인합니다.Determines whether the specified object is equal to the current object.

(Inherited from Object)
GetHashCode()

기본 해시 함수로 작동합니다.Serves as the default hash function.

(Inherited from Object)
GetType()

현재 인스턴스의 Type을 가져옵니다.Gets the Type of the current instance.

(Inherited from Object)
MemberwiseClone()

현재 Object의 단순 복사본을 만듭니다.Creates a shallow copy of the current Object.

(Inherited from Object)
ToString()

현재 개체를 나타내는 문자열을 반환합니다.Returns a string that represents the current object.

(Inherited from Object)

Explicit Interface Implementations

IEquatable<ProjectMetadata>.Equals(ProjectMetadata)

이 프로젝트 메타데이터가 지정된 프로젝트 메타데이터와 같은지 비교합니다.Compares this project metadata with the given project metadata for equality.

Applies to