Aracılığıyla paylaş


DataCollection.CommentMarkProfile Yöntem

CommentMarkProfile yöntemi .vsp dosyasında sayısal işareti ve bir metin dizesi ekler.CommentMarkProfile işlevi içeren iş parçacığı için profil oluşturma eklenecek işareti ve açıklama için açık olması gerekir.

Ad alanı:  Microsoft.VisualStudio.Profiler
Derleme:  Microsoft.VisualStudio.Profiler (Microsoft.VisualStudio.Profiler.dll içinde)

Sözdizimi

'Bildirim
Public Shared Function CommentMarkProfile ( _
    markId As Integer, _
    markText As String _
) As MarkOperationResult
public static MarkOperationResult CommentMarkProfile(
    int markId,
    string markText
)
public:
static MarkOperationResult CommentMarkProfile(
    int markId, 
    String^ markText
)
static member CommentMarkProfile : 
        markId:int * 
        markText:string -> MarkOperationResult 
public static function CommentMarkProfile(
    markId : int, 
    markText : String
) : MarkOperationResult

Parametreler

  • markId
    Tür: System.Int32
    Sayısal işaretleyici eklemek için.İmleç, büyüktür veya eşittir 0 (sıfır) gerekir.
  • markText
    Tür: System.String
    Metin dizesi eklemek için bir işaretçi.Dize null Sonlandırıcı dahil olmak üzere en fazla 256 karakter olmalıdır.

Dönüş Değeri

Tür: Microsoft.VisualStudio.Profiler.MarkOperationResult
Dönüş değeri, MarkOperationResult, enum ' dir.

Notlar

İşaretleri ve yorumları Microsoft.VisualStudio.Profiler.DataCollection üye işlevler (CommentMarkAtProfile, CommentMarkProfile veya MarkProfile) veya VSInstr işareti komutu ile eklendiğinde işareti profili işlevi içeren iş parçacığı için profil oluşturma durumu açık olmalıdır.

Profil işaretleri genel kapsam içindedir.Örneğin, bir iş parçacığı eklenen bir profil işareti başlangıç veya bitiş .vsp dosyasındaki herhangi bir iş parçacığında bir veri parçasının işaretlemek için kullanılabilir.

Önemli notÖnemli

CommentMarkProfile yöntemi, yalnızca alt yapısı ile kullanılmalıdır.

Örnekler

Aşağıdaki örnekte, MarkOperationResult yöntemi gösterilmektedir.

        public void ExerciseMarkOperationResult()
        {
            // Declare and initialize variables to pass to
            // MarkProfile.  The values of these parameters
            // are assigned based on the needs of the code;
            // and for the sake of simplicity in this example,
            // the variables are assigned arbitrary values.
            int markID = 4;

            // Declare enumeration to hold return value of 
            // call to MarkProfile.
            MarkOperationResult result;

            result = DataCollection.MarkProfile(markID);

            // Compare result to MarkOperationResult value.  
            // In this case, the property value of 
            // MarkOperationResult is "OK".
            if (result == MarkOperationResult.OK)
            {
                Console.WriteLine("PASS -- Test {0}", result);
            }
            else
            {
                Console.WriteLine("FAIL -- MarkProfile Returned code {0} with normal input", result.ToString());
            }
        }

.NET Framework Güvenliği

Ayrıca bkz.

Başvuru

DataCollection Sınıf

Microsoft.VisualStudio.Profiler Ad Alanı