Determines the encoding of the specified file.
Namespace:  Microsoft.TeamFoundation.VersionControl.Client
Assembly:  Microsoft.TeamFoundation.VersionControl.Client (in Microsoft.TeamFoundation.VersionControl.Client.dll)
Syntax
声明
Public Shared Function Detect ( _
    path As String, _
    fileEncoding As String, _
    treatMissingFileAsBinary As Boolean, _
    <OutAttribute> ByRef failures As Failure() _
) As Integer
public static int Detect(
    string path,
    string fileEncoding,
    bool treatMissingFileAsBinary,
    out Failure[] failures
)
public:
static int Detect(
    String^ path, 
    String^ fileEncoding, 
    bool treatMissingFileAsBinary, 
    [OutAttribute] array<Failure^>^% failures
)
static member Detect : 
        path:string * 
        fileEncoding:string * 
        treatMissingFileAsBinary:bool * 
        failures:Failure[] byref -> int 
public static function Detect(
    path : String, 
    fileEncoding : String, 
    treatMissingFileAsBinary : boolean, 
    failures : Failure[]
) : int
Parameters
- path
 Type: System.String
 The path of the local file for which the encoding is unknown.
- fileEncoding
 Type: System.String
 The encoding to try. Specify null for autodetection of encoding.
- treatMissingFileAsBinary
 Type: System.Boolean
 True to treat the missing file as binary.
- failures
 Type: array<Microsoft.TeamFoundation.VersionControl.Client.Failure[]%
 Returns an array of failures that resulted from the detection.
Return Value
Type: System.Int32
The encoding for the file that is determined by this method.
Remarks
Specify "auto" or null in fileEncoding to force autodetection.
.NET Framework Security
- Full trust for the immediate caller. This member cannot be used by partially trusted code. For more information, see Using Libraries from Partially Trusted Code.