Dil

DeploymentItemAttribute Sınıf

Tanım

Test başına dağıtım için dağıtım öğesini (dosya veya dizin) belirtmek için kullanılır. Test sınıfında veya test yönteminde belirtilebilir. Birden fazla öğe belirtmek için özniteliğin birden çok örneğine sahip olabilir. Öğe yolu mutlak veya göreli olabilir; göreliyse RunConfig.RelativePathRoot'a göredir.

public ref class DeploymentItemAttribute sealed : Attribute
[System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true)]
public sealed class DeploymentItemAttribute : Attribute
[<System.AttributeUsage(System.AttributeTargets.Class | System.AttributeTargets.Method, AllowMultiple=true)>]
type DeploymentItemAttribute = class
    inherit Attribute
Public NotInheritable Class DeploymentItemAttribute
Inherits Attribute
Devralma
DeploymentItemAttribute
Öznitelikler

Örnekler

[DeploymentItem("file1.xml")] [DeploymentItem("file2.xml", "DataFiles")] [DeploymentItem("bin\Debug")]

Açıklamalar

Bir test sınıfında belirtilirse, sınıfın en az bir test yöntemi içermesi gerekir. Bu, özniteliğin yalnızca bir AssemblyInitialize veya ClassInitialize yöntemi içeren bir test sınıfıyla birleştirilemeyeceği anlamına gelir.

Oluşturucular

Name Description
DeploymentItemAttribute(String, String)

Yeni bir DeploymentItemAttribute sınıfı örneği başlatır.

DeploymentItemAttribute(String)

DeploymentItemAttribute sınıfının yeni bir örneğini başlatır.

Özellikler

Name Description
OutputDirectory

Öğenin kopyalandığı dizinin yolunu alır.

Path

Kopyalanacak kaynak dosyanın veya klasörün yolunu alır.

Şunlara uygulanır